Next Article in Journal
Waste as Resource for Pakistan: An Innovative Business Model of Regenerative Circular Economy to Integrate Municipal Solid Waste Management Sector
Previous Article in Journal
Identification of Natural Nearly or Nanoscale Particles in Bituminous Coal: An Important Form of Elements in Coal
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling Car-Following Behavior with Different Acceptable Safety Levels

1
School of Traffic and Transportation Engineering, Central South University, Changsha 410075, China
2
Smart Transportation Key Laboratory of Hunan Province, Central South University, 22 South Shaoshan Road, Changsha 410075, China
3
Department of Civil, Environmental & Construction Engineering, University of Central Florida, Orlando, FL 32816, USA
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(7), 6282; https://doi.org/10.3390/su15076282
Submission received: 2 March 2023 / Revised: 23 March 2023 / Accepted: 4 April 2023 / Published: 6 April 2023

Abstract

:
In normal car-following (CF) states, the minimum safe braking distance (MSBD) is virtually an unmeasurable variable, mainly due to the diversity of drivers’ reaction times and vehicles’ braking performance. The average MSBD regarding the reaction time and decelerations as constant values is sometimes greater than the distance used for safe braking of the following vehicle when the leading vehicle applies an emergency brake, which is named the short-distance CF behavior. The short-distance CF conveys that drivers adopt strategies of lower acceptable safety levels, which can be applied to intelligent connected technology (ICT). The objective of this paper was to extend the CF model to accommodate manual driving behavior on the state of different safety levels, and to analyze road traffic flow in the environment from manual driving to high-level intelligent driving with different delays. First, the cognitive bias variable was defined as the ratio of the actual braking distance available to the average MSBD to indirectly analyze different safety levels. Second, the Gipps model was extended, depending on the cognitive bias variable threshold and the duration length of the short-distance CF state, to reproduce driving behaviors with different acceptable safety levels more accurately by numerical simulation. Finally, using models to numerically simulate the impact of vehicles on road traffic flow was carried out. CF behaviors with lower acceptable safety levels under manual driving conditions increase traffic efficiency, and road capacity and safety are significantly improved due to ICT enabling a shortened reaction time. The short-distance driving applied to ICT is expected to be a strategy for traffic congestion mitigation.

1. Introduction

In the 1950s, Reuschel [1] and Pipes [2] first proposed the concept of car-following (CF) to describe the dynamic CF relationship between two adjacent vehicles in the same lane. The idea of CF is that the driver adjusts his or her acceleration based on the space headway and the velocity difference of the leading vehicle. There are two modes of CF regarding the safe distance. In the first mode, the minimum dynamic safe distance between two vehicles in a manual driving environment is the research basis [3], but the safe braking distance of different drivers at different times and spaces can hardly be determined. The second mode enables vehicles to achieve short-distance following through location awareness, information transmission, and other means in the intelligent connected environment [4,5]. The safe distance of the first model is a latent variable that is nearly impossible to measure. There are two reasons for this: (1) the safe distance is different due to many factors such as the diversity of driver reaction times and vehicle braking performance; (2) the reaction time of the same driver at different times and scenes is also different. The response time is the length from the time when the driver of the following vehicle starts to see the motion change of the leading vehicle to the instance when the driver brakes the vehicle after making a judgment. The braking performance involves three different types of decelerations, i.e., (1) the deceleration of the leader; (2) the deceleration of the follower; and (3) the deceleration that the follower assumes the leader would decelerate. The safe distance in the Gipps model is a theoretical value for each driver, which is a latent variable, and even the drivers themselves cannot know how large the variable of the safe distance is. For researchers and road facility managers, the safe distance generally refers to the following distance at which most drivers can realize driving behavior of following at a certain safety level. The range of response time and braking performance can be collected through existing research. Assuming that several random variables are uniformly distributed in the range, the average minimum safe braking distance (MSBD) can be calculated by taking a fixed value of the variable. The average MSBD is sometimes greater than the distance that can be used for the safe braking of the following vehicle when the leading vehicle applies an emergency brake, which is named the short-distance CF behavior.
In the natural driving environment, many factors stimulate and interfere with the driver’s psychology and physiology, so there are large deviations for different drivers in the estimation of the safe distance. There are cases in which the driving distance of the driver is less than the average MSBD, which is a driving state of CF involving a very short distance. However, short-distance CF behavior has been regarded as an uncontrollable risky, or distracted driving behavior [6,7], and does not recognize that this is a normal part of natural driving behavior due to the diversity of driver cognition and reaction. In essence, this is a CF behavior affected by different acceptable safety levels of drivers. How to use the average MSBD while replacing the latent variable of safe distance in the Gipps model, which might accommodate the driver’s acceptable safety level into physical motion equation, such as the Gipps model, is our first task to solve the problem. Since short-distance following with a certain acceptable safety level can be achieved under the condition of manual driving, intelligent connected and autonomous vehicles can also achieve this driving behavior state at an even shorter following distance. At present, vehicle-to-vehicle communication technology broadens the collection channel of traffic information, obtains more accurate and punctual information, and then has a certain impact on CF behavior. Autonomous driving decision-making technology is also gradually maturing. Whether the traditional CF model can be applied to the intelligent connected environment or not is an interesting problem.
CF models are used to describe the process of CF and have different classifications [8,9,10,11]. From the perspective of different modeling approaches, this paper classifies them into three categories: theory-driven models, data-driven models, and theoretical data hybrid models. The theoretical model is a CF model with practical physical significance based on traditional mathematical and physical methods such as vehicle dynamics, driver psychology, mathematical statistics, and calculus, including the safe distance model [3,12], the optimized velocity model [13,14,15], the stimulus-response model [16], the psycho-physiological model [17], the cellular automaton model [18], the intelligent driving model [19], etc. The data-driven model mines the internal information of trajectory data through nonparametric methods to establish a model with high prediction accuracy, including models based on traditional machine learning theory [20] and on deep learning [21], etc. The mixed model of theoretical data combines the interpretability of the theoretical model and the accuracy of the data model [22].
All kinds of theoretical models have their advantages and disadvantages, but most models are idealistic, which is inconsistent with the CF phenomenon in the actual situation. The difference between the safety distance model and other models is that the driver responds to the safety distance relative to the leading vehicle. Kometani and Sasaki [12] proposed this idea first. Afterward, Newell [23], who assumed that the velocity of the target vehicle was a nonlinear function of the space headway, investigated a nonlinear version, but this led to unrealistic acceleration or deceleration. Gipps [3] established one of the most famous safety distance models, which ensured that the vehicle could stop safely in case of sudden braking of the leading vehicle. The extension based on the Gipps model mainly includes two directions. One focuses on the specific CF phenomenon. For example, Yang, Pu et al. [24] proposed that the function of the safety distance and the relative velocity of two vehicles was determined by the headway, and put forward a new Gipps model. Saifuzzaman et al. [25] investigated the task-difficulty module in the Gipps model based on the task capability interaction model and pointed out the task difficulty Gipps (TDGipps) model to study the driver’s distraction. Chen et al. [26] investigated the intrinsic long-term driving characteristics and short-term changes after a driver experiences an external stimulus, and proposed a long- and short-term driving (LSTD) CF model. On the other hand, combining these with other types of CF models formed new models. For example, the cellular automata traffic model explored the hybrid strategy of the improved desire distance model and the Gipps (IDDM-Gipps) model [27].
The models above do not make a deep quantitative analysis of the MSBD. Regardless of the special situation where the leading vehicle stops after emergency braking, the following distance depends on reaction time and vehicle-braking performance. Ignoring the start and stop of vehicles, we attempted to appropriately introduce characteristics of driving behaviors’ adopted strategies with different acceptable safety levels into the Gipps model and establish an extended new model. This study focuses on CF behavior in one-way lanes of the highway, and promotes re-evaluating driving behaviors with different acceptable safety levels from the basic theoretical level. At the same time, the impact of the extended model on the traffic flow under the iteration of intelligent connected technologies (ICT) is discussed.
The rest of the paper is organized as follows. Section 2 analyzes the driving behaviors’ adopted strategies with different acceptable safety levels in detail. In Section 3, extended CF models to accommodate different acceptable safety levels are established to show the changes in the extended models in driving performance. Section 4 contains the evolution direction of traffic flow under the circumstance of ICT through numerical simulation analysis. Finally, some conclusions are summarized and the direction of further research is given in Section 5.

2. Analysis of CF Behavior with Different Acceptable Safety Levels

This section mainly introduces the definitions of CF behavior with different acceptable safety levels. At the same time, we analyze the CF behavior under real trajectory data and extract characteristic parameters that can reflect short-distance following.

2.1. Data Preprocessing

The U.S. Federal Highway Administration conducted the next-generation simulation (NGSIM) project in 2002. We selected the US101 data of NGSIM to analyze driving behavior. The data has outliers and measurement errors [28], which has a negative impact on the calibration and verification of the model. When the observed trajectory data are used to calculate the vehicle velocity and acceleration through the first derivative and the second derivative, this measurement error will be amplified. So, the vehicle trajectory should be reconstructed before being analyzed. The multi-step track reconstruction method was used to ensure the internal consistency of the track and the consistency of the following vehicle [29]. The multi-step method was employed to identify outliers, correct outliers, and use filters to eliminate noise. When identifying and correcting outliers, these data points beyond the threshold can be screened, and then the outliers can be re-estimated by cubic spline interpolation. Cubic spline interpolation aims at removing extreme positional errors to ensure that continuous filtering steps do not deviate due to the presence of extreme errors. The measurement error is real and inevitable, and can only be weakened to some extent. The measurement error and the estimated error after interpolation are random errors, which can be filtered out using signal processing techniques. Since the Kalman filter [30] has a good effect on the internal consistency of the trajectory, we adopted this method for denoising. See Appendix A for the calculation.
The acceleration range of vehicle performance and human endurance is −9~5 m / s 2 [29]. Taking the No.278 vehicle as an example, as shown in Figure 1a, the red marked parts indicate calculation of values of acceleration through corresponding velocities regarded as outliers beyond the normal acceleration range. When t = 35   s , the outlier deviates from the expectation and has a large influence range, so surrounding values are also considered outliers. We stipulated that five points around the outlier (including the outlier point) needed to be re-estimated. Other outliers with small influence were not enlarged. In Figure 1b, the results of re-estimation show that the track after the first reconstruction is smoother than that of the original data, and the number of outliers is reduced by about 52.63%. There is still 2.59% of the data beyond the limit value of acceleration, which indicates that factors other than outliers interfered with the trajectory data and required further processing. The biggest advantage of the Kalman filter for noise reduction is the small computational effort and the ability to use the state from the previous moment to calculate an optimal estimate of the state at the current moment. The Kalman filter results are illustrated in comparison with the original data in Figure 1c. The acceleration met the limit of vehicle performance and human endurance, and the velocity curve was smoother.
Because the data contained much excessive information, 3187 valid CF behavior data was extracted from preprocessing data according to the following principles: (1) Filter out the auxiliary lane data, which is not considered here due to the frequent lane changes and complex driving conditions; (2) Extract only cars, regardless of motorcycles and trucks; (3) Take two longitudinal adjacent vehicles as a group of teams, and the following vehicle of each group of teams as the target vehicle of the study; (4) Each group of teams is located in the same lane, excluding overtaking, lane changing, parking, and other behaviors; (5) To maintain the interaction between vehicles, the time headway shall not exceed 6 s, and the team shall keep following for no less than the 30   s .

2.2. Analysis of Actual Driving Behaviors

Starting from the traffic flow characteristics of one-way vehicles, we comprehensively considered the physical characteristics, driving velocity, acceleration and deceleration performance, as well as the impact of reaction time on CF behaviors of actual manually driven vehicles.

2.2.1. Behavior Definition

To ensure driving safety, when the leading vehicle brakes urgently, the MSBD of the following vehicle shall not exceed the distance actually available for the following vehicle to brake theoretically, as shown in Figure 2; that is, the spare distance d n r e a l t between the tail of the leader and the head of the follower leaving for the follower to stop safely should be larger than the emergency braking distance d n s a f e t of the follower. d n r e a l t contains two parts: following distance x n 1 ( t ) x n ( t ) l n 1 between the leader and the follower at the beginning of the leader braking, and the braking distance of the leader v n ( t ) 2 / 2 b m a x . d n s a f e t of the follower also has two parts: reaction distance τ v n ( t ) which is the moving distance of the follower at the reaction time τ from the beginning of the leader brakes to the moment of the follower taking brake action, and the distance for emergency braking of the follower v n 1 ( t ) 2 / 2 b m a x . They are shown as Equations (1)–(3).
d n s a f e t = τ v n t + v n t 2 2 b m a x
d n t = x n 1 t x n t l n 1
d n r e a l t = d n t + v n 1 t 2 2 b m a x
where d n t is the distance between the head of the vehicle n and the tail of the vehicle n 1 ; x n 1 t is the position of the vehicle n 1 at time t and x n t is the position of the vehicle n at time t ; v n 1 t is the velocity of vehicle n 1 at time t and v n t is the velocity of vehicle n at time t ; l n 1 is the effective length of the vehicle n 1 ; τ is the driver’s reaction time, which is the length from the time when the driver of the following vehicle starts to receive the motion change of the leading vehicle to the time when the driver controls the vehicle after making a judgment; b m a x is the maximum deceleration of the braking vehicle.
Since different drivers have different lengths of reaction period and decelerations at different times and spaces, it is impossible to know true values, but the range of response times and vehicle braking performances can be collected through existing research. Assuming that several random variables are uniformly distributed in the range, the average MSBD can be calculated by taking a fixed value of the variable. The reaction time τ is taken as the 38% fractile of the reasonable range 0.52 ,     1.55 [31,32], which is regarded as 1.3 s based on the existing studies. Values of decelerations are all the 100% fractile of the interval of 9 ,     5 ; that is −9 m / s 2 . The length of a car is typically between 3.8 and 4.3 m . Changes in vehicle length are not considered and the effective length of one vehicle l n is usually taken as 5 m [33]. The MSBD under these conditions is called the average MSBD, which enables most human drivers to stop safely while the leader brakes urgently. It is worth noting that we discuss the safe CF distance under limited braking conditions. Braking performance and the heterogeneity of drivers are mainly caused by the reaction time. Moreover, when the vehicle velocity does not exceed 23.4 m / s , the change of τ v n t dominates the change of d n s a f e t . The difference in reaction times conveys that drivers adopt different strategies of acceptable safety technology levels on the state of CF. In order to more simply describe CF behavior under different safety levels, we refer to the ratio of d n r e a l t and d n s a f e t as the cognitive bias variable η n t of the vehicle n by Equation (4).
η n t = d n r e a l t d n s a f e t
η n m i n = m i n η n t
A group of CF vehicles is extracted from NGSIM. The MSBD is greater than the actual braking distance of the target vehicle, as shown in the blue solid line and dashed line in Figure 3a within several time segments (210–231 s ), (240–243 s ), (247–260 s ), which is defined as the short-distance CF behavior. It is shown in the red bold curve segment in Figure 3a, where cognitive bias variables η n t are less than 1. The reason for this phenomenon is that the MSBD is replaced by the average safe distance. Under different acceptable safety levels of drivers, the actual MSBD may be greater than or less than the average safe distance. η n t can be used to measure the change of latent variables, the real MSBD, so as to describe the driver-adopted strategies with different acceptable safety levels. In addition, a limit value of a series of cognitive bias variables is denoted as cognitive bias variable threshold η n m i n as shown in Equation (5), which means the lowest acceptable safety level for the driver.
In fact, the driver determines velocity, acceleration, and distance based on their reaction time and sensitivity to the changes of the front car in a motion state. In Figure 3b, the thick green line of the first section (210–231 s ) indicates that the driver makes a lag response to the change of the motion state of the leading vehicle and the driving behaviors with lower acceptable safety levels will occur due to observation errors, fatigue, and other reasons [6]. Another reason is that when the velocity difference between vehicles is close to zero, as shown in the bold part of the second section (240–243 s ) and the third section (247–260 s ) in Figure 3b, the driver judges that there is no collision risk according to experience because it presents the linear relationship between the actual space headway and the velocity [7].

2.2.2. Behavior Analysis

Different cognitive bias variables correspond to different acceptable safety levels, and different cognitive bias variable thresholds correspond to different minimum acceptable safety levels. Symbol m is set as a fixed value to measure the distribution of cognitive bias variables from an equal difference array of 2 ,   1.9 , ,   0.1 , which represents the ratio relationship of cognitive bias variables η n t . We distinguish vehicle groups by η n t under three different situations as shown in Figure 4: during the following process, the target vehicle’s η n t with all are less than m , with both situations of greater than m and less than m , and with all greater than m . For example, when m = 1.5 , it can be calculated in the whole CF process that there are 586 groups of vehicles with all η n t less than 1.5 as shown in the red histogram, 2549 groups with η n t both situations of greater than 1.5 and less than 1.5 as shown in the green histogram, and 52 groups with η n t all greater than 1.5 as shown in the yellow histogram. The red and green histograms showing m     1 indicate that the target vehicle has short-distance CF behavior. The number of vehicle groups with short-distance CF behavior accounted for 93.64% of total vehicles in the case m = 1 from Figure 4. The red histogram displays that the number of vehicle groups with η n t values all less than 0.9 almost does not exist in the whole CF process, indicating that η n t = 1 is a critical value, and most vehicles cannot keep short-distance CF behavior all the time. It can be seen that all η n t values are greater than or equal to 0.3 in the yellow histogram, which means that the driver’s minimum cognitive bias variable threshold is 0.3.
The lowest acceptable safety level of CF behavior of some drivers is relatively low, so we analyzed in detail the short-distance CF situation. The data were classified to explore the distribution of the number of vehicle groups keeping a short-distance CF state (i.e., η n m i n 1 ) in different duration lengths, such as 1.3, 5, 10, 15, 20, 25, and 30 s , as shown in Figure 5. As the duration lengths of the CF state were prolonged, the number of vehicle groups able to stay short-distance CF decreased. When the duration length of the short-distance CF state was 0 s , it can be seen that vehicle groups with η n m i n between 0.7 and 0.8 were the largest. If η n m i n was in between 0.3 and 0.6, the distribution of vehicle groups changed significantly at the duration length of 5 s , more than the reaction time, stating that the driver actively chooses the driving of this safety level.

2.2.3. Parameter Extraction

By analyzing the behavior of short-distance CF, parameters were extracted for subsequent modeling. After the normality test, the probability distribution of η n m i n based on sample data approximately obeyed the truncated normal distribution on the interval 0 , 1 as shown in Figure 6. μ and σ are the standard deviation and variance of the normal distribution, respectively, (not the truncated normal distributions) of the fitted data. c is a parameter that ensures that the cumulative probability of f η n m i n in the interval 0 , 1 is 1. c = ( φ 1 μ σ φ 0 μ σ ) 1 , and φ is the cumulative function of the standard normal distribution. The probability density function of the maximum likelihood estimation is shown in Equation (6).
f η n m i n = c 2 π σ exp ( η n m i n μ 2 2 σ 2 ) ,     1 η n m i n 0 0 ,                         e l s e
We explored the change in the duration length T n of the short-distance CF state. Since this variable is not subject to the normal distribution and is not a continuous variable, a non-parametric Spearman rank correlation analysis was carried out to test the relationship between T n and η n m i n . The correlation coefficient was found to be −0.245, indicating that the two variables were somewhat negatively correlated. Then, after several simple fitting experiments, it was found that there was a power function relationship between T n and η n m i n in Figure 7. It was concluded that the fitting accuracy was high from R 2 = 0.508 and R M S E = 0.115 . The fitting function after adjustment is seen in Equation (7), where p a , p b , and p c are parameters. The cognitive bias variable threshold was used to determine the duration length of the short-distance CF state.
T n = p a η n m i n + p b p c
Cognitive bias variables were determined through the cognitive bias variable threshold and the duration length of the short-distance CF state. The values of relevant parameters are shown in Table 1. Among them, μ and σ were calculated by statistical data, and p a , p b , and p c were obtained by data fitting.

3. Model Improvement

The CF model establishes the moving process relationship between the leading vehicle and the following vehicle, so that the following vehicle can keep a certain safe distance to prevent a collision. A total of N vehicles is driven in the single lane, and the vehicle numbers from the front to the rear are 1 ,     n 1 ,   n ,   n + 1 ,     N . The vehicle n follows the vehicle n 1 , as shown in Figure 8. The Gipps model [3] assumes that the driver of the following vehicle chooses the velocity to ensure that they can stop safely when the leading vehicle suddenly brakes, as shown in Equation (8). The model consists of two parts. The first part is the empirical formula under free driving, and the other part is the kinematic formula derived from the MSBD during emergency braking under CF conditions.
v n t + τ = min v n _ a t + τ , v n _ s t + τ
v n a t + τ = v n t + 2.5 a n τ 1 v n t / V n 0.025 + v n t / V n 0.5
v n s t + τ = b n τ + b n 2 τ 2 b n [ 2 d n t v n t τ v n 1 ( t ) 2 / b ^ ]
where a n represents the maximum acceleration of the vehicle n ; b n represents the maximum braking acceleration of the vehicle n ( b n < 0 ); V n is the expected velocity of the vehicle n .
If the vehicle n 1 starts braking at time t , it will stop at the position x n 1 * . The vehicle n behind it will not react until time t + τ , so it will not stop until x n * is reached. Equations (9) and (10) can be obtained from formulas for the braking distance. The driver of vehicle n must reach x n 1 * l n 1 x n * to ensure safety. A safety margin is introduced to allow for driver errors, and it is assumed that the possible additional delay θ should be taken into account when the driver is traveling at v n t + τ before reacting to the leading vehicle. All values except b n 1 are estimated by direct observation, and the estimated value b ^ is used to replace b n 1 , so the limit requirement of the vehicle brake is Equation (11).
x n 1 * = x n 1 t v n 1 ( t ) 2 / 2 b n 1
x n * = x n t + [ v n t + v n t + τ ] τ / 2 v n ( t ) 2 / 2 b n
v n ( t + τ ) 2 / 2 b n + v n t + τ τ / 2 + θ d n t + v n t τ / 2 + v n 1 ( t ) 2 / 2 b ^ 0
The vehicle traveling at a safe velocity and distance remains safe indefinitely if θ = τ / 2 and the brake willingness of the leading vehicle is not underestimated. Substituting it and Equation (2) into Equation (11), and solving the positive root of the inequality, obtains the following:
v n t + τ b n τ + b n 2 τ 2 b n [ 2 d n t v n t τ v n 1 ( t ) 2 / b ^ ]

3.1. Model Improvement

It is known that the reaction time τ in the Gipps model is an immeasurable variable, but in most cases, it is regarded as a fixed value τ * . Nevertheless, τ * cannot represent the heterogeneity of reaction times as shown in Figure 4. By calibrating parameters, all variable parameters in the model, including reaction time, become fixed values, ignoring the randomness of unknown parameters, which in turn affects the simulation performance of the model. The diversity of different drivers reflects that different driving safety levels can be reached so that it might be possible to be replaced by cognitive bias variables η n t . The Gipps model can only display the changes under the safety level of the vehicle with η n t 1 . It is necessary to bring the cognitive bias variable into existing CF models, and introduce the following duration parameter to improve it so as to accommodate the safety level with η n t < 1 , which is to accurately describe the short-distance CF behavior.
Because the physical meaning of the Gipps model and η n t is the same, the error term H n t was added to the formula in the CF state to shorten the average safe distance. The polynomial of x n 1 t l n 1 x n t v n 1 ( t ) 2 / 2 b n 1 in Equation (11) is divided by H n t , so that the minimum following distance of the target vehicle is equal to the MSBD under the cognitive bias variable threshold, and Equations (13) and (14) is derived. Note here that the new model will immediately reduce the velocity if only η n m i n is added to the model, which will not reproduce the short-distance CF. Adding t n and T n not only solves this problem, but also prevents vehicle collision.
v n s t + τ = b n τ + b n 2 τ 2 b n [ 2 d n t / H n t v n t τ v n 1 ( t ) 2 / ( b ^ H n t ) ]
H n t = 1 ,                                                 e l s e η n m i n , η n m i n η n t 1   a n d   t n t T n
where H n t is a piecewise function; T n is the maximum duration length of short-distance CF state of the vehicle n ; t n t is the accumulated time maintaining the state of short-distance CF of the vehicle n at time t . The interpretation of this model is as follows:
  • When the actually available braking distance d n r e a l t is greater than the average MSBD, d n s a f e t , H n t = 1 , and the new model’s velocity scheme reduces to the Gipps model;
  • Once the following vehicle meets the condition of η n t = 1 , we set H n t equal to the cognitive bias variable threshold η n m i n to shorten the distance, and start timing t n t = 0 ;
  • With the shortening of the following distance, the model keeps H n t = η n m i n under the condition of t n t T n ;
  • When the actual braking distance of the target vehicle is less than or equal to the limit following distance η n m i n d n s a f e t , or t n t > T n , we set H n t = 1 for increasing the following distance to avoid the collision.

3.2. Parameter Calibration

There are many methods for the calibration of traffic model parameters [34,35], among which the most widely used genetic algorithm (GA) is suitable for the calibration of CF models with complex structures and for capturing heterogeneity among drivers [36]. The selection of GA for parameter calibration is equivalent to solving a nonlinear programming optimization problem. The objective function is to minimize the deviation between actual data and simulation data to avoid a local minimum [24]. The independent variable is each parameter of the CF model, and the constraint condition is the physical range of each parameter. The input variables associated with the leading vehicle are assigned from the actual data. The accelerations, velocities, and positions of the following vehicle are computed using the CF model. The gap between the leading vehicle and the following vehicle can be obtained by Equation (15). The models are calibrated by Theil’s U function as the objective function of the algorithm [37], and actual and simulated longitudinal gaps between leader and follower as the independent variable, which can be expressed as Equation (16).
d n ^ t = x n 1 t x n s i m t l n 1
m i n ( U o b j ) = α = 0 M 1 β = 0 N 1 d n t d n ^ t 2 α = 0 M 1 β = 0 N 1 d n t 2 + α = 0 M 1 β = 0 N 1 d n ^ t 2
where x n s i m t is the simulated position of the vehicle n at the time t ; d n ^ t is the simulated distance between the head of the vehicle n and the tail of the vehicle n 1 at the time t .
The new CF model established needs to be calibrated with four parameters related to the original Gipps model. The value range of the parameters is determined by combining the reference [24,38] with the physical meaning of the parameters and the characteristics of the actual data used. The approximate range of model parameters after confirmation is shown in Table 2.
The NGSIM data were used to calibrate the parameters of the Gipps model and the extended model, and obtain more accurate parameter values. We entered the preprocessed track data and repeated the program 50 times. Taking the average value of each parameter in the model as the estimated value, as shown in Table 3, the sample data results followed the normal distribution, and the confidence interval with the average value of 95% confidence is shown in Table 4.

3.3. Effect Verification

The velocity and position information of the leading vehicle of the NGSIM data were put into the original and new Gipps models for simulation. The simulation values were compared with the real data. Four statistical evaluation indices including mean error (ME), mean absolute error (MAE), mean absolute relative error (MARE), and root mean square error (RMSE) were adopted in Equation (17) to Equation (20).
E ME =   α = 0 M 1 β = 0 N 1 ( f n t f ^ n t ) M × N
E MAE = α = 0 M 1 β = 0 N 1 f n t f ^ n t M × N
E MARE = α = 0 M 1 β = 0 N 1 f n t f ^ n t f n t M × N
E RMSE = α = 0 M 1 β = 0 N 1 f n t f ^ n t f n t 2 M × N
where f n t represents the actual data of the vehicle n at the time t ; f ^ n t represents the estimated data of the vehicle n at the time t ; N is the total number of vehicles; M is the total number of frames.
In Table 5, except for values of MAE and RMSE of acceleration, indicators of the new model are smaller than those of the Gipps model. In particular, position indicators show that the new model tended to produce slightly smaller positions than the original Gipps model, which is more accurate than the Gipps model to a certain extent. Because of the large variation range of position, its deviation was larger than that of velocity and acceleration. And due to the instability of acceleration changes, small deviations between the simulated data of the new model and the original data may lead to large cumulative errors. However, in general, the extended model had a better ability to explain the generation and evolution mechanism of traffic flow phenomena.

3.4. Numerical Simulation

The movement of each vehicle in the traffic flow was numerically simulated using MATLAB software. We substituted the calibrated parameters as in Table 4 and set up simulation experiments based on the existing and new Gipps models. The effectiveness of ring simulation scenarios has been verified [39,40], which sets periodic boundaries. The initial situation of the simulation was set as follows: The length of the circular lane was L = 580   m , and N = 22 identical cars were placed evenly on the lane, in which the first car followed the 22nd car. The initial velocity of all vehicles was the same, all of which satisfied the basic limit of the CF behavior. Each experiment lasted for 1000 s , and the simulation step was 0.1 s . We collected relevant data such as acceleration, velocity, and position based on the simulation results.
Following distances of the original Gipps model were kept near MSBD, and η n m i n was not less than 1 in Figure 9a,b. Due to fixed reaction time, the model only takes the following distance of the vehicle as greater than or equal to the average MSBD, which is not consistent with the phenomenon that the driver has different safety levels as identified in Figure 3. It can be observed that the actual distance is less than the average MSBD in Figure 9c, indicating that the extended model successfully reproduced the driver adopted strategies with lower acceptable safety levels. η n t decreases from greater than 1 to less than 1 until it reaches a threshold of around 0.3, and then gradually increases to 1. Furthermore, the short-distance following duration lasting about 23 s meets the fitting curve shown in Figure 7. In Figure 9d, the changes in velocities are also consistent with the reasons for the behavior with different safety levels described in Section 2.2.1.

4. Evaluation of Traffic Flow Efficiency and Safety

In this section, different driving environments that may be generated by technological iterations from manual driving to high-level intelligent driving are considered, and traffic efficiency and safety under different technological generations are analyzed.

4.1. Division of Different Generations of ICT

In the process of changing from manual driving to intelligent driving, vehicles will have different micro-driving behaviors, affecting macro traffic flow changes. When the traffic flow density on the road increases and the distance between space headway decreases, vehicles have three characteristics: conditionality, delay, and transitivity.
  • Conditionality: Under the condition of stable CF, velocity and spacing conditions constitute the constraints of CF. In the intelligent connected environment, the safety distance between vehicles decreases, the maximum velocity increases, the restriction between vehicles decreases, and the road traffic capacity increases;
  • Delay: The driver has a delayed process of responding to the motion state of the leader, which requires reaction time. For intelligent driving, the delay of vehicles depends on the delay of the communication system. The delays and the safety distance will be reduced compared to manual driving;
  • Transitivity: The change in the movement state of the first vehicle will be transmitted in the team until reaching the last vehicle. This transmission is also delayed. Under the condition of intelligent connected, the transitivity will be shown as a system delay such as vehicle operation delay and communication delay.
The new Gipps model restores the CF behavior at the lowest acceptable safety level under manual driving conditions, which can be easily realized under low-level intelligent connected conditions. And high-level intelligent driving vehicles achieve complete automation. It is assumed that the braking performance of vehicles in the intelligent connected environment can be fixed and unified, so three deceleration variables are not changed, and only the variation of reaction time is the biggest difference among all parameters of driver behavior, representing different technical generations. In the CF model, the reaction time of manual driving is equivalent to the delay time of intelligent driving, but the delay time of the machine is less than that of the human. The evolution of the CF model should be suitable for different technological environments. Therefore, it is necessary to upgrade the CF model from the current achievable reaction time of manual driving to the future of high-level intelligent driving to reveal road capacity and safety. The fifth generation (5G) mobile communication systems will control the transmission delay of intelligent connected vehicles within 1 ms. To discuss the traffic efficiency of different technology generations from the average response time to the delay time of intelligent connected vehicles, an equal ratio series of τ b   = 1300   ms ,   325   ms ,   80   ms ,   20   ms ,   5   ms ,   1   ms with an equal ratio of about 1/4 is divided. Among them, τ b = 1300 represents the manual driving environment, and τ b = 1   ms represents the high-level intelligent driving. The ratio is assumed to be 1/4 for convenience of calculation. We only analyze traffic changes in different technological environments, and do not discuss the automatic and manual hybrid driving environment.

4.2. Analysis of Road Traffic Capacity

Figure 10 reveals traffic volumes under different cognitive bias variable thresholds of the simulation of the new Gipps model. It can be clearly seen that with the decrease of the cognitive bias variable threshold, the road capacity gradually increases. In particular, η m i n < 0.5 , the capacity increases significantly. When the density is the maximum, the traffic volume of η m i n = 0.3 is the maximum. The maximum traffic volume of η m i n = 0.3 is 19.89 times of that with η m i n = 1 . The lower the acceptable safety level of manual driving is, the higher the road capacity is.
The relationship between traffic volume and density was explored. Periodic boundary conditions were set as simulation scenarios and several vehicles were evenly distributed on the road in the initial state. In a single lane with a length of 1000 m , the number of vehicles increased from 20 to 180 with an interval of 20, and the reaction time was taken from τ b . The duration of each experiment was 1000 s and the simulation step was 0.001 s . The original and new Gipps models were used for simulation. After the operation reached the steady state, we collected the velocities required for analysis, and the collection period was 200–700 s . Each scenario was independently tested three times, and mean values were taken as experimental results.
Figure 5 shows that η n m i n is most widely distributed between 0.7 and 0.8, so the relationships with η n m i n of 0.7 and 1 are extracted from Figure 10, as shown in Figure 11. Figure 11 displays the relationship between traffic volume and density under the manual driving environment of the simulation of the original and new Gipps models with τ b = 1300   ms . The volume of the new model was larger than that of the original model and its maximum volume is 40.41% higher than the original model’s in Figure 11. Moreover, the density of the new model was 60 veh / km and the density of the original model was 40 veh / km where their volumes reached the maximum respectively. The above shows that the new Gipps model can improve road capacity and reduce congestion.
Figure 12 shows that the traffic flow increases as the delay time decreases, which means that the traffic capacity is gradually improved from low-level intelligent driving to high-level intelligent driving. Except for 1300   ms , the capacities of these two models with other technology generations are nearly the same, as seen in Figure 12a,b. This is because the impact of the shortening delay time is far greater than the parameters of the short-distance CF model. What is more, the delay time is too small not to be ignored and vehicles finally run at the maximum expected velocity. It can be seen that when delay time τ b in 1 ,   80 , the road capacity of vehicles is the largest after traffic density reaches the maximum. When τ b in 325 ,   1300 , traffic volumes increase firstly and then decrease with the increase of vehicle densities, which satisfies the traffic flow characteristics.

4.3. Analysis of the First Collision Time of Vehicles

Considering the difference between the driving safety of vehicles under intelligent driving conditions and manual driving conditions, the decrease of τ b indicates the improvement of the cooperative control ability between vehicles. Therefore, general safety indicators for measuring vehicle driving safety are not applicable. Compared with the original Gipps model, the short-distance CF behavior of the new model increases the probability of collision. The first collision time of vehicles under the simulation of the new Gipps model with different acceptable safety levels was explored to analyze the safety by the simulation experiment, and the experiment duration was 300 s . Figure 13 shows the first collision time of vehicles with different densities and cognitive bias variable thresholds under different delay times.
Figure 13 shows that with the gradual development of ICT, safety is also steadily improved. In Figure 13a,b, with the decrease of the threshold, the earlier the first collision occurs, and the smaller the threshold at the same density, the earlier the first collision occurs. When τ b = 1300   ms , with road density not exceeding 40 veh / km , the vehicle will not collide completely. When τ b = 325   ms , the first collision time is delayed, but the simulation also had collisions in this case. When τ b 80   ms , the vehicle would not collide under any conditions, which aligns with Figure 12 where the traffic capacity reaches the maximum. At this time, the impact of delay is ignored, and the whole process of vehicles’ starting, stopping, and following is fully controlled by the ICT.

5. Conclusions

It is generally believed that the follower keeps a dynamic safe distance from the leader to ensure safe driving, but the safety distance is practically impossible to measure. So the average MSBD is the measurement standard to analyze latent variable changes. The actual trajectory data show that the average MSBD is greater than the distance that can be used for safe braking of the follower when the leader applies an emergency brake. So, we first proposed the concept of short-distance CF behavior and cognitive bias variable to analyze different acceptable safety levels. After exploring this type of driving behavior, we find that the limit cognitive bias variable under manual driving is 0.3 and it is controllable driving behavior based on the driver’s correct judgment. Nevertheless, the Gipps model could not reflect this actual feature directly. By constructing the relationship function between the cognitive bias variable threshold and the duration length of the short-distance CF state, the new model was proposed to simulate short-distance driving behavior more realistically.
Moving from manual extreme short-distance driving (i.e., low-level intelligent driving) to high-level intelligent driving is a slow process, and the evolution of technology will form different micro-driving behaviors. Therefore, different generations of ICT were classified simply by the length of delay time (i.e., reaction time), and the evaluation of models included analysis of road capacity and safety. CF behaviors with lower acceptable safety levels under manual driving conditions increase traffic efficiency and the extended Gipps model revealed 40.41% extra road capacity. In addition, road capacity and safety are improved with the development of generations of ICT, especially when delay time τ b 80   ms , the road capacity and safety are same. These results could provide scientific and theoretical support for intelligent connected and automatic vehicles to be put into actual road operation in the future.
However, this paper still has some limitations:
  • Although the extended model was verified for its effectiveness and superiority, it leads to more unstable traffic flow. Especially, the extended model that simulates manual driving does not take into account the mechanism of random braking without collision, and a high acceleration change rate would reduce the driver’s driving experience.
  • The overall fitness does not look good in Figure 7. In addition, the interference of lane-changing behavior, different vehicle types, road geometry characteristics, and other factors for the Gipps model have been not considered, which need to be further studied.
  • Other types of CF models, such as the full velocity difference (FVD) model, need to be further extended to this approach.

Author Contributions

The authors confirm contribution to the paper as follows: methodology, M.L.; data curation, J.F.; formal analysis, J.F. and M.L.; writing—original draft preparation, J.F.; writing—review and editing, J.F., M.L., and J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Data Preprocessing Calculation Process

The cubic spline interpolation method adopted in this work was to fit a smooth curve through a series of points and re-predict the corresponding value of outliers. The fitting function is the cubic spline interpolation function S x , which means that on the interval a ,     b , given n + 1 nodes x 0 ,   x 1 ,     x n and a set of corresponding function values f x 0 ,   f x 1 ,     f x n , such that the function satisfies the following three conditions: (1) Each node satisfies S x i = f x i ,     i = 0 ,   1 ,     n 1 ; (2) It has a continuous second derivative on a ,     b ; (3) It is a cubic polynomial on every interval x i ,   x i + 1 . Given that S x is a piecewise cubic polynomial, it is necessary to determine four undetermined parameters a i 0 ,   a i 1 ,   a i 2 , and a i 3 on each interval x i ,   x i + 1 . The expressions on the ith subinterval x i ,   x i + 1 are expressed by S i x , as shown in Equation (A1). The cubic polynomial S x , first derivative S x and second derivative S x are continuous on the whole interpolation interval. Adding boundary conditions to the above conditions, 4 n unknown parameters can be obtained.
S i x = a i 0 + a i 1 x + a i 2 x 2 + a i 3 x 3 ,   x x i , x i + 1
To facilitate the operation, we make M i 1 =   S x i 1 , M i =   S x i , h i = x i x i 1 , y i = f x i to derive the Equation (A1) into Equation (A2). Then, the following linear equations were constructed through a series of transformations to solve M 0 ,   M 1 ,     M n by Equations (A3) and (A4).
S i x = M i 1 x i x 3 6 h i + M i x x i 1 3 6 h i + 1 h i y i 1 1 6 M i 1 h i 2 x i x + 1 h i y i 1 6 M i h i 2 x x i 1 , x x i , x i + 1
μ 1 M 0 + 2 M 1 + λ 1 M 2 = g 1 μ 2 M 1 + 2 M 2 + λ 2 M 3 = g 2 μ n 1 M n 2 + 2 M n 1 + λ n 1 M n = g n 1
μ i = h i h i + h i + 1 λ i = h i + 1 h i + h i + 1 g i = 6 h i + h i + 1 y i + 1 y i h i + 1 y i y i 1 h i + 1
There are three types of boundary conditions commonly used in cubic spline interpolation, and the natural boundary condition was used. Given two endpoints of the second derivative value S x 0 = f x 0 = y 0 and S x n = f x n = y n , we made S x 0 = S x n = 0 , where M 0 = y 0 , M n = y n , so as to obtain the information about M 1 ,   M 2 ,     M n 1 in Equation (A5).
2 λ 1 0 0 μ 2 2 λ 2 0 0 μ n 2 2 λ n 2 0 0 μ n 1 2 M 1 M 2 M n 2 M n 1 = g 1 μ 1 y 0 g 2 g n 2 g n 1 λ n 1 y n
The Kalman filter adopted in this study makes use of the linear system state equation to estimate the system state optimally through the system input and output observation data; that is, to reduce the influence of noise in the original data. The Kalman filter can use the state at the previous time (and possible measurements) to obtain the optimal estimate of the state at the current time. The standard form of the Kalman filter is divided into the time update equation and the measurement update equation, as shown in Equations (A6) and (A7). The time update equation can be regarded as a prediction equation, and the prediction is to estimate the current state based on the state at the previous time, as shown in Equations (A8) and (A9). The measurement update equation can be regarded as the correction equation, and the correction is to estimate the optimal state by integrating the estimated state and the observed state at the current moment, as shown in Equations (A10)–(A12).
x t = A x t 1 + B u t 1 + q t 1
y t = H x t + r t
where x t is the vector of the state system; y t is the vector of the observation system; A is the state transition matrix; B is the coefficient matrix; H is the system measurement matrix; u t 1 is the input control variable, which is set as the zero matrix in this study. q t 1 is the input white noise; r t is the observation noise.
x ^ t = A x ^ t 1 + B u t 1
P t = A P t 1 A T + Q
where “ ^ ” is the estimated value; “ ” is the prior value; P t is the estimation error covariance at time t ; P t 1 is the error covariance corrected according to the observed value at time t 1 ; x ^ t indicates the value of the predicted system data at time t . x ^ t 1 is the value of the system data at time t 1 after correction based on the observed value. Q is the variance matrix of q t 1 , and the processing noise covariance Q is difficult to determine because the processing signal cannot be directly observed.
K t = P t H T H P t H T + R 1
x ^ t = x ^ t + K t ( y t H x ^ t )
P t = I K t H P t
where K t is the Kalman gain; R is the variance matrix of r t , and the observation noise covariance R can generally be obtained by observation. Therefore, some system observations are usually obtained offline to calculate the measurement noise covariance.
The state transition matrix is determined according to the dynamic relationship between acceleration, velocity and position. By inputting the initial acceleration, velocity and position, and the acceleration of each time step, the velocity and position at the corresponding time are estimated. Relevant data such as vehicle acceleration, velocity and position in the NGSIM data set are processed. The preprocessing results of some vehicle velocities are shown in Figure A1.
Figure A1. Schematic diagram of vehicle velocity preprocessing results.
Figure A1. Schematic diagram of vehicle velocity preprocessing results.
Sustainability 15 06282 g0a1

References

  1. Reuschel, A. Fahrzeugbewegungen in der Kolonne. Oesterreichisches Ing.-Arch. 1950, 4, 193–215. [Google Scholar]
  2. Pipes, L.A. An operational analysis of traffic dynamics. J. Appl. Phys. 1953, 24, 274–281. [Google Scholar] [CrossRef]
  3. Gipps, P.G. A behavioural car-following model for computer simulation. Transp. Res. Part B Methodol. 1981, 15, 105–111. [Google Scholar] [CrossRef]
  4. Zheng, Y.; Li, S.E.; Li, K.Q.; Ren, W. Platooning of connected vehicles with undirected topologies: Robustness analysis and distributed h-infinity controller synthesis. IEEE Trans. Intell. Transp. Syst. 2018, 19, 1353–1364. [Google Scholar] [CrossRef] [Green Version]
  5. Li, S.; Gao, F.; Li, K.Q.; Wang, L.Y.; You, K.Y.; Cao, D.P. Robust longitudinal control of multi-vehicle systems-A distributed h-infinity method. IEEE Trans. Intell. Transp. Syst. 2018, 19, 2779–2788. [Google Scholar] [CrossRef]
  6. Yang, L.; Xing, C.; Zhao, H. Study on driver’s reaction time (DRT) during car following. Comput. Technol. Autom. 2015, 34, 33–37. (In Chinese) [Google Scholar] [CrossRef]
  7. Tian, J.; Treiber, M.; Ma, S.; Jia, B.; Zhang, W. Microscopic driving theory with oscillatory congested states: Model and empirical verification. Transp. Res. Part B Methodol. 2015, 71, 138–157. [Google Scholar] [CrossRef] [Green Version]
  8. Wang, D.; Jin, S. Review and outlook of modeling of car following behavior. China J. Highw. Transp. 2012, 25, 115–127. (In Chinese) [Google Scholar] [CrossRef]
  9. Saifuzzaman, M.; Zheng, Z. Incorporating human-factors in car-following models: A review of recent developments and research needs. Transp. Res. Part C Emerg. Technol. 2014, 48, 379–403. [Google Scholar] [CrossRef] [Green Version]
  10. Yang, L.; Zhang, C.; Qiu, X.; Li, S.; Wang, H. Research progress on car-following models. J. Traffic Transp. Eng. 2019, 19, 125–138. (In Chinese) [Google Scholar] [CrossRef]
  11. He, Z.; Xu, R.; Dongfan, X.; Zong, F.; Zhong, R. A review of data-driven car-following models. J. Transp. Syst. Eng. Inf. Technol. 2021, 21, 102–113. (In Chinese) [Google Scholar] [CrossRef]
  12. Kometani, E.; Sasaki, T. Dynamic behaviour of traffic with a non-linear spacing-speed relationship. In Proceedings of the Symposium on Theory of Traffic Flow; Research Laboratories, General Motors: New York, NY, USA, 1959. [Google Scholar]
  13. Bando, M.; Hasebe, K.; Nakayama, A.; Shibata, A.; Sugiyama, Y. Dynamical model of traffic congestion and numerical simulation. Phys. Rev. E Stat. Phys. Plasmas Fluids Relat. Interdiscip. Top. 1995, 51, 1035–1042. [Google Scholar] [CrossRef] [PubMed]
  14. Helbing, D.; Tilch, B. Generalized force model of traffic dynamics. Phys. Rev. E 1998, 58, 133. [Google Scholar] [CrossRef] [Green Version]
  15. Jiang, R.; Wu, Q.; Zhu, Z. Full velocity difference model for a car-following theory. Phys. Rev. E 2001, 64, 017101. [Google Scholar] [CrossRef] [Green Version]
  16. Gazis, D.C.; Herman, R.; Rothery, R.W. Nonlinear follow-the-leader models of traffic flow. Oper. Res. 1961, 9, 545–567. [Google Scholar] [CrossRef]
  17. Wiedemann, R. Simulation des StraBenverkehrsflusses. In Proceedings of the Schriftenreihe des tnstituts fir Verkehrswesen der Universitiit Karlsruhe; Universitiit Karlsruhe: Karlsruhe, Germany, 1974. [Google Scholar]
  18. Nagel, K.; Schreckenberg, M. A cellular automaton model for freeway traffic. J. Phys. I 1992, 2, 2221–2229. [Google Scholar] [CrossRef]
  19. Treiber, M.; Hennecke, A.; Helbing, D. Congested traffic states in empirical observations and microscopic simulations. Phys. Rev. E 2000, 62, 1805–1824. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Kehtarnavaz, N.; Groswold, N.; Miller, K.; Lascoe, P. A transportable neural-network approach to autonomous vehicle following. IEEE Trans. Veh. Technol. 1998, 47, 694–702. [Google Scholar] [CrossRef]
  21. Zhou, M.; Qu, X.; Li, X. A recurrent neural network based microscopic car following model to predict traffic oscillation. Transp. Res. Part C Emerg. Technol. 2017, 84, 245–264. [Google Scholar] [CrossRef]
  22. Li, Y.; Lu, X.; Ren, C.; Zhao, H. Fusion modeling method of car-following characteristics. IEEE Access 2019, 7, 162778–162785. [Google Scholar] [CrossRef]
  23. Newell, G.F. Nonlinear effects in the dynamics of car following. Oper. Res. 1961, 9, 209–229. [Google Scholar] [CrossRef]
  24. Yang, D.; Pu, Y.; Zhu, L.; Yang, F.; Bin, R. Improved safe distance car-following model. J. Beijing Univ. Technol. 2013, 39, 1335–1342. (In Chinese) [Google Scholar]
  25. Saifuzzaman, M.; Zheng, Z.; Mazharul Haque, M.; Washington, S. Revisiting the Task–Capability Interface model for incorporating human factors into car-following models. Transp. Res. Part B Methodol. 2015, 82, 1–19. [Google Scholar] [CrossRef]
  26. Chen, X.; Sun, J.; Ma, Z.; Sun, J.; Zheng, Z. Investigating the long- and short-term driving characteristics and incorporating them into car-following models. Transp. Res. Part C Emerg. Technol. 2020, 117, 102698. [Google Scholar] [CrossRef]
  27. Zhang, J.; Peng, Y.; Cheng, Z.; Liu, S. Research on continuous cellular automata traffic model based on IDDM-gipps hybrid strategy. China Sci. 2018, 13, 2760–2764. (In Chinese) [Google Scholar]
  28. Montanino, M.; Punzo, V. Trajectory data reconstruction and simulation-based validation against macroscopic traffic patterns. Transp. Res. Part B Methodol. 2015, 80, 82–106. [Google Scholar] [CrossRef]
  29. Shi, J.; Liu, C. NGSIM vehicle trajectory reconstruction. J. Beijing Univ. Technol. 2019, 45, 601–609. (In Chinese) [Google Scholar] [CrossRef]
  30. Kalman, R.E. A New Approach to Linear Filtering and Prediction Problems. J. Basic Eng. 1960, 82, 35–45. [Google Scholar] [CrossRef] [Green Version]
  31. Ranjitkar, P.; Nakatsuji, T.; Azuta, Y.; Gurusinghe, G.S. Stability analysis based on instantaneous driving behavior using car-following data. Transp. Res. Rec. 2003, 1852, 140–151. [Google Scholar] [CrossRef]
  32. Ma, X.; Andréasson, I. Estimation of driver reaction time from car-following data: Application in evaluation of general motor–type model. Transp. Res. Rec. 2006, 1965, 130–141. [Google Scholar] [CrossRef]
  33. Jiao, S.; Zhang, S.; Zhou, B.; Zhang, L.; Xue, L. Dynamic performance and safety analysis of car-following models considering collision sensitivity. Phys. A Stat. Mech. Its Appl. 2021, 564, 125504. [Google Scholar] [CrossRef]
  34. Wang, Y.; Yu, X.; Guo, J.; Papamichail, I.; Papageorgiou, M.; Zhang, L.; Hu, S.; Li, Y.; Sun, J. Macroscopic traffic flow modelling of large-scale freeway networks with field data verification: State-of-the-art review, benchmarking framework, and case studies using METANET. Transp. Res. Part C Emerg. Technol. 2022, 145, 103904. [Google Scholar] [CrossRef]
  35. Punzo, V.; Zheng, Z.; Montanino, M. About calibration of car-following dynamics of automated and human-driven vehicles: Methodology, guidelines and codes. Transp. Res. Part C Emerg. Technol. 2021, 128, 103165. [Google Scholar] [CrossRef]
  36. Hamdar, S.H.; Mahmassani, H.S.; Treiber, M. From behavioral psychology to acceleration modeling: Calibration, validation, and exploration of drivers’ cognitive and safety parameters in a risk-taking environment. Transp. Res. Part B Methodol. 2015, 78, 32–53. [Google Scholar] [CrossRef] [Green Version]
  37. Brockfeld, E.; Kühne, R.D.; Wagner, P. Calibration and validation of microscopic models of traffic flow. Transp. Res. Rec. 2005, 1934, 179–187. [Google Scholar] [CrossRef]
  38. Rakha, H.; Pecker, C.C.; Cybis, H.B. Calibration procedure for gipps car-following model. Transp. Res. Rec. J. Transp. Res. Board 2007, 1999, 115–127. [Google Scholar] [CrossRef]
  39. Wilson, R.E. An analysis of Gipps’s car-following model of highway traffic. IMA J. Appl. Math. 2001, 66, 509–537. [Google Scholar] [CrossRef]
  40. Jin, S.; Wang, D.-H.; Huang, Z.-Y.; Tao, P.-F. Visual angle model for car-following theory. Phys. A Stat. Mech. Its Appl. 2011, 390, 1931–1940. [Google Scholar] [CrossRef]
Figure 1. Preprocessing data. (a) Outliers of the original data. (b) Cubic spline interpolation. (c) Kalman filter.
Figure 1. Preprocessing data. (a) Outliers of the original data. (b) Cubic spline interpolation. (c) Kalman filter.
Sustainability 15 06282 g001
Figure 2. Schematic diagram of maintaining safe CF distance between vehicles.
Figure 2. Schematic diagram of maintaining safe CF distance between vehicles.
Sustainability 15 06282 g002
Figure 3. Performance diagram under different acceptable safety levels of the target vehicle. (a) Distance and cognitive bias variable change. (b) Velocity change of two adjacent vehicles.
Figure 3. Performance diagram under different acceptable safety levels of the target vehicle. (a) Distance and cognitive bias variable change. (b) Velocity change of two adjacent vehicles.
Sustainability 15 06282 g003
Figure 4. Distribution of the number of vehicle groups with different acceptable safety levels.
Figure 4. Distribution of the number of vehicle groups with different acceptable safety levels.
Sustainability 15 06282 g004
Figure 5. Distribution of the number of vehicle groups in the case of short-distance CF with different duration.
Figure 5. Distribution of the number of vehicle groups in the case of short-distance CF with different duration.
Sustainability 15 06282 g005
Figure 6. Diagram of the probability density function of cognitive bias variable thresholds in the case of short-distance CF.
Figure 6. Diagram of the probability density function of cognitive bias variable thresholds in the case of short-distance CF.
Sustainability 15 06282 g006
Figure 7. Relationship between the duration length of the short-distance CF and the cognitive bias variable threshold.
Figure 7. Relationship between the duration length of the short-distance CF and the cognitive bias variable threshold.
Sustainability 15 06282 g007
Figure 8. A group of car-following vehicles in a single lane.
Figure 8. A group of car-following vehicles in a single lane.
Sustainability 15 06282 g008
Figure 9. Simulation results of original and new Gipps models. (a) d n s a f e , d n r e a l , η n t in the Gipps model. (b) v n , v n 1 , η n t in the Gipps model. (c) d n s a f e , d n r e a l , η n t in the new Gipps model. (d) v n , v n 1 , η n t in the new Gipps model.
Figure 9. Simulation results of original and new Gipps models. (a) d n s a f e , d n r e a l , η n t in the Gipps model. (b) v n , v n 1 , η n t in the Gipps model. (c) d n s a f e , d n r e a l , η n t in the new Gipps model. (d) v n , v n 1 , η n t in the new Gipps model.
Sustainability 15 06282 g009aSustainability 15 06282 g009b
Figure 10. Traffic volume under different cognitive bias variable thresholds.
Figure 10. Traffic volume under different cognitive bias variable thresholds.
Sustainability 15 06282 g010
Figure 11. Relationship between traffic volume and density under the manual driving environment ( τ b = 1300   ms ).
Figure 11. Relationship between traffic volume and density under the manual driving environment ( τ b = 1300   ms ).
Sustainability 15 06282 g011
Figure 12. Relationship between traffic volume and density under different delay times of intelligent driving environment. (a) The Gipps model. (b) The new Gipps model.
Figure 12. Relationship between traffic volume and density under different delay times of intelligent driving environment. (a) The Gipps model. (b) The new Gipps model.
Sustainability 15 06282 g012
Figure 13. The first collision time of vehicles with different densities and cognitive bias variable thresholds under different delay times of intelligent driving environment. (a) τ b = 1300   ms . (b) τ b = 325   ms . (c) τ b = 80   ms . (d) τ b = 20   ms . (e) τ b = 5   ms . (f) τ b = 1   ms .
Figure 13. The first collision time of vehicles with different densities and cognitive bias variable thresholds under different delay times of intelligent driving environment. (a) τ b = 1300   ms . (b) τ b = 325   ms . (c) τ b = 80   ms . (d) τ b = 20   ms . (e) τ b = 5   ms . (f) τ b = 1   ms .
Sustainability 15 06282 g013aSustainability 15 06282 g013b
Table 1. The value of the parameters related to the cognitive bias variables.
Table 1. The value of the parameters related to the cognitive bias variables.
ParametersValues
μ 0.67
σ 0.18
p a −1.24
p b 2.34
p c 11.18
Table 2. Value range of model parameters.
Table 2. Value range of model parameters.
ParametersValues
a n (m/s2)3 to 11
b n (m/s2)−11 to −1
V n (m/s)5 to 24
b ^ (m/s2)−13 to −3
Table 3. Parameter calibration results of GA.
Table 3. Parameter calibration results of GA.
Models a n (m/s2) b n (m/s2) V n (m/s2) b ^ (m/s2) U o b j
Gipps model3.0041−3.888817.1154−3.00030.2497
New model3.7635−3.348716.1132−3.00030.2045
Table 4. Confidence intervals of estimated values.
Table 4. Confidence intervals of estimated values.
Models a n (m/s2) b n (m/s2) V n (m/s2) b ^ (m/s2)
Gipps model[3.0029, 3.0053][−3.8873, −3.8904][17.1122, 17.1185][−3.0004, −3.0001]
New model[3.7619, 3.7652][−3.3502, −3.3472][16.1097, 16.1167][−3.0004, −3.0002]
Table 5. Index evaluation of model results.
Table 5. Index evaluation of model results.
Error ValuesGipps ModelNew Model
AccelerationVelocityPositionAccelerationVelocityPosition
ME0.020.153.000.020.141.86
MAE1.190.996.471.700.933.59
MARE4.250.080.032.550.070.01
RMSE2.311.4311.195.091.349.49
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

Li, M.; Fan, J.; Lee, J. Modeling Car-Following Behavior with Different Acceptable Safety Levels. Sustainability 2023, 15, 6282. https://doi.org/10.3390/su15076282

AMA Style

Li M, Fan J, Lee J. Modeling Car-Following Behavior with Different Acceptable Safety Levels. Sustainability. 2023; 15(7):6282. https://doi.org/10.3390/su15076282

Chicago/Turabian Style

Li, Maosheng, Jing Fan, and Jaeyoung Lee. 2023. "Modeling Car-Following Behavior with Different Acceptable Safety Levels" Sustainability 15, no. 7: 6282. https://doi.org/10.3390/su15076282

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