An Extended Car-Following Model considering the Driver’s Desire for Smooth Driving and Self-Stabilizing Control with Velocity Uncertainty

In this paper, an extended car-following model with consideration of the driver’s desire for smooth driving and the self-stabilizing control in historical velocity data is constructed. Moreover, for better reflecting the reality, we also integrate the velocity uncertainty into the newmodel to analyze the internal characteristics of traffic flow in situation where the historical velocity data are uncertain. +en, the model’s linear stability condition is inferred by utilizing linear stability analysis, and the modified Kortewegde Vries (mKdV) equation is also obtained to depict the evolution properties of traffic congestion. According to the theoretical analysis, we observe that the degree of traffic congestion is alleviated when the control signal is considered, and the historical time gap and the velocity uncertainty also play a role in affecting the stability of traffic flow. Finally, some numerical simulation experiments are implemented and the experiments’ results demonstrate that the control signals including the self-stabilizing control, the driver’s desire for smooth driving, the historical time gap, and the velocity uncertainty are of avail to improve the traffic jam, which are consistent with the theoretical analytical results.

e car-following model theory aims at analyzing the motion properties of a single vehicle and establishes the relationship between current vehicle and preceding vehicle on the road without the case of overtaking. Besides, the carfollowing model can describe many evolution processes of traffic flow and many traffic factors can be integrated into the car-following model to simulate real traffic situations [33][34][35][36]. It has now been almost seventy years since the first paper about car-following model was published, which was constructed by Pipes [37] in 1953. However, the acceleration process of single vehicle cannot be described by the model correctly. Later in 1961, Newell [38] suggested a novel carfollowing model, which established the expression of velocity instead of acceleration. But the acceleration of vehicle will become infinite when the traffic light changes to green from red in intersection. For solving the defects of previous models, Bando et al. [39] proposed the classical optimal velocity model (OVM). In OVM, the delay time of vehicle is not considered. Moreover, the detailed vehicle characters and realistic driver behavior are included in OVM, many traffic phenomena observed in real traffic can be simulated in terms of OVM. Since then, on account of the OVM, a legion of researchers proposed new models integrating different traffic factors to study traffic flow. In 1998, Helbing and Tilch [40] identified the OVM by utilizing the measured information and the simulation results showed that the OVM can generate the unrealistic deceleration and acceleration rates. Hence, Helbing et al. suggested the general force model (GFM). In 2001, based on the GFM, Jiang et al. [41] constructed the full velocity difference model (FVDM) with consideration of the effect of positive velocity difference on vehicle dynamics.
In real traffic environment, on the one hand, drivers wish to keep vehicle's velocity consistent with traffic flow's equilibrium velocity for reducing the frequency of adjusting speed. With that in mind, Wang et al. [42] proposed the extended car-following model considering the driver's desire for smooth driving in the difference between current and historical velocity. In their studies, some simulation experiments were implemented to verify the impact of the driver's desire for smooth driving, and the results corroborated that the factor plays a positive role in stabilizing traffic flow. On the other hand, the desire for driving smoothly is just one of drivers' psychological characteristics, because the drivers may also wish to keep vehicle's speed consistent with the velocity of previous moment for reducing energy consumption. Based on this, Li et al. [43] constructed the novel car-following model taking the self-stabilizing control effect in the difference of historical velocity data into account. From the investigation by using analytical and numerical methods, researchers found that the traffic flow will be more stable by means of the self-stabilizing control, just like the cooperatively driving control. According to the analysis above, we can conclude that the driver's desire for smooth driving and the self-stabilizing effect represent the drivers' two psychological characteristics; different drivers will choose different driving strategies. Meanwhile, we can realize that the historical velocity data can be introduced into traffic flow models to study traffic flow's properties.
Recently, many researchers believe that the operation of intelligent transportation system will be affected by numerous uncertain factories, such as network fluctuation, fault of equipment, driver's personality, and traffic interruption. Hence, the historical traffic data including historical velocity is not usually accurate when uncertain factories happen. With that in mind, Zhang et al. [44] put forward an enhanced FVDM incorporating the velocity uncertainty in cooperation driving system and found that velocity uncertainty of preceding vehicle has a significant influence on traffic flow. Nevertheless, relatively little attention has been drawn toward velocity uncertainty of current vehicle. In reality, the driver will not always pay attention to the velocity of current vehicle; there will be a difference between the velocity perceived by driver and the actual velocity of the current vehicle. e velocity uncertainty of this study indicates the difference between real velocity and velocity perceived by drivers in historical time.
In conclusion, for better mirroring the reality and revealing the evolution characteristics of traffic flow when these traffic conditions are taken into account, this paper constructed an enhanced car-following model incorporating the driver's desire for smooth driving and the self-stabilizing control with velocity uncertainty in Section 2. e remainder of the paper is arranged as follows. In Section 3, linear stability analysis of enhanced model is derived. e mKdV equation is inferred to display the evolution properties of traffic congestion in Section 4. After that, some simulation experiments are conducted to verify the correctness of numerical analysis and to discuss the influences of proposed factors on traffic flow in Section 5. e final section gives some conclusions.

The Improved Model
Bando et al. established the well-known OVM, and the dynamic formula of OVM can be shown as where α represents the sensitivity coefficient of drivers; Δx n (t) � x n+1 (t) − x n (t) stands for distance between vehicle n and vehicle n + 1; v n (t) represents velocity of vehicle n; the desired optimal velocity of vehicle n is as follows: where v max and h c represent the maximum speed and the safety space headway distance. Since the historical velocity information of current vehicle is uncertain, we introduce the effects of the driver's desire for smooth driving and self-stabilizing control with velocity uncertainty on the OVM, and the extended model can be expressed as where y n (t) � Δx n (t); h represents the average space headway distance; τ is the time gap between the historical time and the current time; V(h) − v n (t − τ) denotes the driver's desire for smooth driving; v n (t) − v n (t − τ) denotes the self-stabilizing control effect in the difference between the current and history velocity; λ 1 and λ 2 mean the reaction coefficients of two introduced factors, respectively; p denotes the reaction coefficient reflecting the uncertainty of vehicle's 2 Mathematical Problems in Engineering velocity; − 1 < p < 0 stands for the vehicle's real velocity which is larger than the historical velocity perceived by drivers, impelling that the drivers overestimate the driving condition and choose to increase the acceleration of vehicle, which will likely cause the traffic accident and traffic jam; p � 0 means that the historical velocity perceived by drivers equals the vehicle's real velocity; 0 < p < 1 represents the historical velocity perceived by drivers which is larger than the vehicle's real velocity, spurring that the drivers underestimate the driving condition and make a deceleration decision, which will probably cause the inessential delay and traffic congestion.
From (3), we can get the space headway equation of novel model which is written as

Linear Stability Analysis
e method of linear stability analysis will be utilized to obtain the stability condition of enhanced model in this section. First of all, let N represent the number of all vehicles and L denote the road's length. Traffic flow's steady state will be defined as that all vehicles possess the same headway and velocity. en the uniform steady state of extended model is    Mathematical Problems in Engineering where h equals (L/N). Supposing that ε n (t) represents a small perturbation, we impose it into the steady state to gain the linear stability condition. en the new state of traffic flow can be represented as Substituting (6) into (4), we can get the new equation which can be expressed as Transforming ε n (t) into Fourier form of ε n (t) � A exp(ikn + zt), then (7) will be translated to Further expanding z and e ik with the form of z ≈ z 1 (ik) + z 2 (ik) 2 and e ik ≈ 1 + (ik) + (ik 2 /2) in (8)  gain the following formula omitting the terms of ik of which the order number exceeds two: en, there exists Following that, we get the value of z 1 and z 2 by calculating (10) e traffic congestion will be avoidable when z 2 is positive. us, we can get the linear stability criterion as From (12), we can obtain the neutral stability curve which can be shown as where A � λ 1 + (λ 1 + λ 2 )p and B � (λ 1 + λ 2 )(1 + p)τ − 1. From (13), when λ 1 � λ 2 � 0, the novel model reduces to the OVM, which is in accordance with the results of OVM.
In order to discuss the influences of the driver's desire for smooth driving, the self-stabilizing control effect, the velocity uncertainty, and the historical time gap on traffic flow, For given neutral stability curves, the region below the line is the unstable region where the traffic jam will show up with a small derivation. On the contrary, the region above the line is the stable region where the traffic congestion will never occur when the outside perturbation is imposed on traffic flow. Based on this, we conduct the following analyses.
In Figure 1, the solid line is the neutral stability line of OVM with λ 1 � 0 and λ 2 � 0. When the value of λ 1 increases with fixed coefficients τ � 1, λ 2 � 0, and p � 0, the height of lines will decrease which means the stable region becomes bigger. In other words, if the effect of the driver's desire for smooth driving is considered, the traffic flow becomes more stable by increasing the value of λ 1 . en in Figure  2, the fixed parameters are τ � 1, λ 1 � 0.01, and p � 0; factors including the driver's desire for smooth driving and the self-stabilizing control are both considered. With increasing λ 2 from 0 to 0.08, the stable region will increase little by little. Namely, the traffic flow becomes more stable when two effects are considered. From Figure 3, one can note that the stable region will also become bigger when the historical time gap τ increases. Finally, in Figure 4, we begin to discuss the influence of velocity uncertainty on traffic flow and the fixed parameters Mathematical Problems in Engineering are λ 1 � 0.01, λ 2 � 0.02, and τ � 1. When p � − 0.25, the driver overestimates the driving condition and increases the acceleration of vehicle, which may cause the appearance of traffic accident, so the unstable region is larger. When p � 0, the historical velocity perceived by driver equals the real velocity. When p � 0.25 and p � 0.45, the driver underestimates the driving condition and makes a deceleration decision. One can notice that the stable region is larger with increasing the value of p, whereas the stability in this situation is "fictitious" at the price of inferior traffic efficiency, as can be confirmed as follows.
To sum up, in view of the figures of neutral stability curves and corresponding analyses, it is clear that the factors considered in the new model play a significant role in influencing the traffic flow's stability.

Nonlinear Analysis
e mKdV equation is inferred to describe the varying behaviors of traffic flow for critical point (h c , α c ) in unstable region [45]. At first, define the slow variables T and X as T � ε 3 t,  where 0 < ε ≪ 1 and b is an unknown constant which can be calculated. e space headway distance Δx n (t) with a disturbance will be expressed ast Inserting (14) and (15) into (4) and extending to the fifth order of ε, we will obtain where z k X R � z k R/zX k , z XT R � z 2 R/zX zT, z X R � zR/zX, Taking b � αV ′ /(λ 1 + (λ 1 + λ 2 )p + α) and α � α c (1 − ε 2 ) into (16), then the coefficients of ε 2 and ε 3 can be eliminated; (16) will be translated into Equation (17) can be simplified as follows: where Conducting the conversion of T ′ � ξ 1 T and R ′ � ���� ξ 2 /ξ 1 R, we will obtain the regularized mKdV equation with a correction term o(ε): Ignoring the term o(ε), we can get a soliton solution of (24) which can be expressed as Supposing R ′ (X, T ′ ) � R 0 ′ (X, T ′ ) + εR 1 ′ (X, T ′ ), only when solvability condition is fulfilled, we can gain the value of c; the solvability condition is

12
Mathematical Problems in Engineering where Based on the solvability condition above, we can get the propagation speed c: us, the kink-antikink soliton solution of the space headway distance is given by Here, the amplitude of traffic jam wave is One can note that the density wave can represent the property of traffic congestion, which is decided by the mKdV equation. From (19), (20), and (29), the parameters of factors considered in the new model have a momentous influence on influencing the amplitude of traffic jam wave.

Numerical Simulation
Some simulation experiments are conducted for the extended model to verify the influence of factors considered on traffic flow in this part. At first, during the experiment, N � 100 cars are running on the roadway and the relative fixed coefficients are set as follows: v max � 2 m/s, In addition, the initial conditions are set as follows: Δx n (Δt) � Δx n (0),  With increasing the value of λ 1 , namely, the driver's desire for smooth driving is incorporated, we can observe that traffic jam is mitigated. en, in Figures 8-10, λ 1 � 0.01, p � 0, and τ � 1 are fixed, and λ 2 is a variable. In this case, the driver's desire for smooth driving and the self-stabilizing control effect are considered simultaneously. ree figures show the headway profiles, the velocity profiles, and the hysteresis loop, respectively. One can note that when increasing the value of λ 2 from 0 to 0.1, the amplitude of traffic jam wave decreases, vehicles' velocity tends to be unified, and the hysteresis loop reduces to be a red dot.
at is to say, the two factors considered can effectively diminish the traffic jam.
For investigating the effect of velocity uncertainty p on traffic flow, fixed parameters are λ 1 � 0.01, λ 2 � 0.05, and τ � 1. Figures 11-13 represent the headway profiles, the velocity profiles, and the hysteresis loop, respectively. When p < 0, the historical velocity perceived by driver is smaller than the real velocity, the driver overestimates the traffic condition and makes an aggressive response to increase the acceleration of vehicle, and the traffic accident may appear, so the traffic flow will be more unstable, while when p > 0, the opposite is true, whereas the time delay will show up. erefore, from Figures 11-13, what we can see is that the amplitude and the hysteresis loop of traffic congestion decrease by increasing the value of p  from negative to positive; however, the improvement of traffic congestion is at the price of unnecessary time delay, which conforms with the analysis above. Finally, for analyzing the influence of time gap τ, the coefficients of λ 1 , λ 2 , and p are fixed to be λ 1 � 0.01, λ 2 � 0.05, and p � 0. From Figures 14-16, one can note that when increasing the value of τ, the headway and the velocity of traffic flow in the first two figures tend to be stable; the hysteresis loop in the last figure shrinks gradually. Namely, the stability of traffic flow becomes higher.

Conclusions
is paper constructs an enhanced car-following model integrating the driver's desire for smooth driving and the self-stabilizing control effect. Both of the factors considered are based on the historical velocity data of current vehicle, while the current vehicle's historical velocity perceived by driver does not always conform with its real velocity. erefore, the velocity uncertainty of current vehicle in the difference between actual velocity and historical velocity perceived is included in the model. For investigating the influences of these factors on traffic flow, the novel model is analyzed by linear and nonlinear stability analysis methods. At last, a series of simulation experiments are performed to verify the theoretical analytical results. e experimental results show that factors including the driver's desire for smooth driving and the self-stabilizing control can enhance the stability of traffic flow clearly. en the larger historical time gap can improve the traffic congestion effectively. In addition, the value of velocity uncertainty can result in the degraded traffic efficiency (p > 0) and the traffic accident (p < 0).

Data Availability
e data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest
e authors declare that there are no conflicts of interest regarding the publication of this paper.