Improved Car-Following Model Considering Modified Backward Optimal Velocity and Velocity Difference with Backward-Looking Effect ()
1. Introduction
In this day and age, one of the most challenging issues being faced worldwide is the mitigation of traffic congestion along with the development of urban life, especially in large cities. A number of researchers have been working toward finding a solution, and various traffic flow models have been developed. In general, traffic flow models can be classified into two types [1]: 1) the macroscopic model or continuum model, in which traffic flow is regarded as a stream of a compressible fluid and lows of conservation on mass that means what-is-called continuity law, and velocity or flux are established [2] [3] [4] [5] [6], and 2) the microscopic model or discrete model, in which every vehicle is treated as a self-driven particle composing a stream, and the main focus is to formulate the interactions between a vehicle and a vehicle, and a vehicle to road infrastructures [7] [8] [9] [10] [11]. As a general trend in the field, the microscopic model has been given more attention than the macroscopic model. The most investigated microscopic model is the car-following model, which presumes single-lane traffic flow [12] - [18]. A set of models as variants have been proposed to improve the car-following model, including the optimum velocity model (OVM), generalized force model (GFM), full velocity difference model (FVDM), multiple velocity difference model (MVDM), gas kinetic model, hydrodynamic lattice model, and cellular automated (CA) model [19] - [28].
Most of the car-following traffic flow models only concentrate on the forward direction of the focal vehicle. However, they do not completely and realistically represent traffic scenarios. If we simply consider the forward optimal velocity, the driver is considered to focus only on the preceding car and is never influenced by the following car. For example, Bando et al. [29] and Jiang et al. [30] [31] developed OVM and FDVM considering this presumption. In such types of model, the traffic system is fully controlled by the leading vehicles. Although, the traffic flow system is leaded by the leading car in real life traffic flow system, the following car can urge its focal for some space using the horn effect when following driver has not enough space to go forward. This realistic scenario has been absent in those models. In recent years, some studies have been undertaken in which the backward optimal velocity is considered along with the forward optimal velocity. Accordingly, the driver is considered to continuously monitor the following car as well as the preceding car, since the driver of the following car may honk the horn to encourage them to drive faster if they are frustrated by the velocity of the focal vehicle. Considering the backward-looking effect, Ge et al. [32] proposed a lattice hydrodynamic traffic flow model, and this kind of traffic flow model has since been universally studied [33] [34] [35] [36] [37]. At present, a number of models are being studied to account for the backward-looking effect based on various foundational models, including the lattice hydrodynamic model, continuum model, and car-following model. In these models, the backward-looking effect is introduced by a negative sign with the forward optimal velocity function except an excellent model proposed by Kuang et al. [38]. From the mathematical point of view, we think something different from this idea because velocity never be negative whether it is forward optimal velocity or backward optimal velocity. The main objective of our study is to introduce a honked effect by a non-negative backward optimal velocity function for generalized backward maximum speed which much more realistic than others proposed model.
In this study, we improved the car-following model to consider the backward-looking effect via the introduction of modified backward optimal velocity. To achieve this, we extended a conventional car-following model by introducing the concept of optimal velocity for the backward-looking effect in the form of the model. Herein, the backward optimal velocity is not defined as directly opposite (negative value) to the forward optimal velocity, but the backward and forward optimal velocities are instead considered to collaterally change in an inversely proportional manner with respect to the headway and backward gaps.
The rest of the paper is organized as follows. Conventional traffic flow models are introduced in Section 2. The proposed model is described in Section 3. A linear stability analysis of the present model is discussed in Section 4, and a nonlinear investigation is presented in Section 5. Numerical results of the model are provided in Section 6. Finally, Section 7 presents the conclusions.
2. Background of Car-Following Models
Traffic flow analysis is a special branch of mathematics and transportation engineering, which has been accelerated by the contribution of M. Bando. In 1995, Bando et al. [29] proposed a new model called OVM, the governing equation for which is as follows:
, (1)
where a represents the sensitivity of the driver,
denotes the velocity of car n at time t, and
is the optimal velocity function of the nth car, which depends on the headway distance between the nth car and the n + 1th car, represented by
.
In OVM, unrealistic representations of acceleration and deceleration have been discovered. Helbing and Tilch [39] thus developed a traffic flow model called GFM to overcome the limitations of OVM. GFM is as follows:
, (2)
where H is the Heaviside function, λ is the sensitivity coefficient (different from a), and
is the velocity difference between n + 1th and nth car.
In 2001, Jiang et al. [30] [31] developed FVDM, which removed the negative velocity difference of the car that was introduced into GFM. The governing equation of FVDM is as follows:
, (3)
where all the notations have the same meaning as in the original model. This FVDM is regarded as a standard model that is capable of assisting the investigation of a traffic flow field. Our main aim was to develop an extended car-following model based on FVDM by introducing the backward-looking effect in a modified form.
3. Proposed Model
Based on the FVDM [30], we propose an extended car-following model called the forward-backward velocity difference (FBVD) model, in which the backward optimal velocity is introduced in a modified form as follows:
. (4)
Here, p is the weighted parameter for the forward optimal velocity. In other words, p &
means the driver concentration value for forward & backward optimal velocity respectively. In case of real-life driving, the value backward concentration of a driver must be less than the forward concentration. So, we presumed the range of p from 0.5 to 1.0. In Equation (4), VF and VB are the forward and backward optimal velocities, respectively. In fact, there have been several works than Ref. [40] accounting the backward optimal velocity function besides the forward one [41] [42] [43]. All of those pioneer works, despite being admirable, did presume the backward optimal velocity as a negative function, which seems unrealistic. It is because that when decreasing a gap with a following vehicle the focal vehicle would feel be urged by that following vehicle. Thus, the backward optimal velocity (OV) function should be defined as a positive as the forward one does. Unlike those studies, one brilliant work by Kuang et al. [38] previously posed a seminal model being analogous to what we introducing as below, which did not give, however, a general form as ours as below.
To this end, in this work, the forward and backward optimal velocities are defined by the following functions:
, (5)
, (6)
where
and
denote the forward and backward maximum velocities, respectively, and
is the safety distance. In general,
is presumed. However, for the sake of simplicity, herein we studied two cases: case 1.
and case 2.
whereas that safety distance
.
Figure 1 shows the characteristic behaviors of the forward and backward optimal velocities in the proposed model. The backward optimal velocity can be seen to reach its apex value when the forward optimal velocity is at its bottom value. The line graph of the forward optimal velocity increases with the decrease of the backward optimal velocity, and the forward and backward optimal velocities interchange at the position of the maximal slope of their respective functions
Figure 1. The optimal velocity profiles for forward and backward optimal velocities with respect to headway. The solid lines for persuming
while dotted red line for
.
due to the assumption we introduced above. Altogether, the forward and backward optimal velocities will evidently be equally balanced at any headway. In generally, forward and backward maximum velocities are integral part of forward and backward OV functions respectively and it has an important role. In this work we discussed forward and backward OV functions for both equal and unequal values of forward and backward maximum velocities. In Figure 1, the solid lines (red and blue) for equal value (
) of forward and backward maximum velocities whereas that the red dotted and solid blue lines for unequal value (
).
4. Linear Stability Analysis
A linear stability analysis was conducted to investigate the stability of the steady-state flow of the extended car-following model described in Equation (4) with Equations (5) and (6). The steady-state flow can be defined as a situation in which vehicles move with uniform headway b with the forward and backward optimal velocities (
and
, respectively). Therefore, the steady-state solution of uniform flow is given by
, (7)
where L indicates the length of the road when presuming a cyclic boundary condition, and N denotes the total number of cars.
Let us introduce a perturbed solution considering
, defined as a small deviation from the steady-state solution
:
. (8)
Substituting Equations (7) and (8) into Equation (4), we then obtain the linearized formulation shown below:
.(9)
Here,
,
, and
. Expanding
, we obtain the following equation:
. (10)
Suppose that
. Substituting this value into Equation (10), the first- and second-order terms of ik are as follows:
, (11)
. (12)
For a small disturbance, the traffic flow becomes unstable if the following condition is satisfied:
. (13)
Hence, the neutral stability condition can be expressed as
. (14)
This neutral stability condition [Equation (14)] is controlled by the parameters p and
. These parameters p and
are determined by concentration of the driver and sensitivity (which determined by the driver’s reaction capability for velocity difference) of the driver.
Figure 2 shows the results of the stability analysis presented above. Panel (a) illustrates a basic comparison of OVM, FVDM, and the FBVD model for
. The backward-looking effect is influenced by the value of
, as a result the linear stability curves of FBVD model varied for different value of
. But these curves never go beyond the neutral stability curve of conventional OV and FVD models that means the OV and FVD models always resurved more unstable region than the proposed FBVD model, which reveals that our extended car-following model demonstrated better performance than the other two models with respect to mitigating the instability of traffic flow. Panel (b) shows stability plots of the FBVD model for p = 0.9, 0.8, 0.7, and 0.6, presuming a fixed
. For the fixed
, the neutral stability curve gradually turns downwards as p decreases, which represents a reduction of the unstable region due to the modified backward optimal velocity function. Panel (c) shows the neutral stability graphs for a fixed
with varying p. Here, the same tendency can observe for different
.
Figure 2. Comparison of the neutral stability diagrams among (a) OVM, FVDM, and the FBVD model for λ = 0.1 with different
; (b) FVDM with λ = 0.1 and the FBVD model for p = 0.9, 0.8, 0.7, and 0.6 with λ = 0.1; and (c) FVDM with λ = 0.2 and the FBVD model for p = 0.9, 0.8, 0.7, and 0.6 with λ = 0.2. In both panals (b) & (c),
are presumed.
Since the backward-looking effect as well as the traffic flow stability may vary with
, despite that, the backward-looking effect plays a significant role in mitigating the instability of traffic flow. Moreover, compared to the conventional FVDM under the same conditions, the FBVD model better realizes a stable flow for any trivial value of
.
5. Nonlinear Analysis
In this section, a nonlinear analysis is performed, and a modified Korteweg-de Vries (mKdV) equation is derived to describe the kink-antikink wave solution.
First, let us introduce the headway form of Equation (4):
(15)
Equation (15) leads us to the reductive perturbation method. Around the critical point
, a small positive scaling parameter ε is introduced. Let us then define the slow scales X and T [44] [45], where the space variable n and time variable t are transformed as follows:
and
with
, (16)
where b is a constant to be determined. The headway distance
can be defined as follows:
. (17)
We next substitute Equations (16) and (17) into Equation (15), and then, we expand the equation using a Taylor expansion of ε up to the fifth order. We thus obtain the following nonlinear partial differential equation:
(18)
where
,
and
,
.
Now, let us introduce
as the neighbor to the critical point
and consider
. The terms in Equation (18) containing second and third orders of ε should be neglected; this allows us to simplify the equation as follows:
, (19)
where the values of
are given in Table 1.
To derive the regularized equation, the following transformations are applied to Equation (19):
and
. (20)
The standard mKdV equation with a correction term
is given as follows:
, (21)
where
.
By eliminating the term
from Equation (21), we obtain the kink-antikink solution of the mKdV equation:
. (22)
To determine the selected value of the propagation velocity c for the kink solution in Equation (22), satisfying the following solvability condition is necessary [44]:
, (23)
where
. To obtain the selected velocity c, we perform the integration of Equation (23):
. (24)
Hence, the kink-antikink solution of the mKdV equation can be derived as follows:
. (25)
Thus, the kink-antikink soliton solution of the headway for the original Equation (15) is
Table 1. The coefficients
of the FBVD model.
. (26)
The amplitude A of the solution is given by
. (27)
The kink-antikink wave solution represents a coexisting phase that includes both free flow and congestion. The headway space is described by
.
6. Numerical Simulations
To prove the realistic characteristics of the proposed extended car-following traffic flow model, this section provides a number of numerical results. The fourth-order Runge-Kutta method [46] is used to solve Equation (4) to compute the numerical results of the FBVD model.
We ran a series of numerical simulations under a periodic boundary condition (cyclic boundary condition) with the following initial disturbance:
,
,
Here, we assumed that the total number of cars was N = 100, the length of the road was L= 200, the sensitivity was a = 1, and b = L/N.
Figure 3 shows a comparative analysis of the velocity fluctuations of all cars at time t = 1000 s for different models given several parameters sets of p and λ. The amplitudes of the velocity fluctuations for (i) OVM, (ii) FVDM with λ = 0.1, and (iii) FVDM with λ = 0.2 were extremely high. At the same time, in the headway profile diagrams (panels (iv)-(ix)) of FBVD model for p = 0.9 and 0.85, the amplitudes of the velocity variations were significantly relaxed compared to the previous cases. The latter part (panels (vii)-(ix)) of Figure 3 demonstrated the stop-and-go phenomena heavily shrink for
with compare to
(panels (iv)-(vi)). But, in both cases (
and
) amplitude of stop-and-go phenomena always less than the conventional OV and FVD model, that means FBVD model performed a more stable traffic flow than these traditional models. Comparing panels (iv) with (vi) (for
) and (vii) with (ix) (for
), note that a larger p ensured oppressing velocity fluctuation very much. In summary, Figure 3 proves that the FBVD model realizes a smoother traffic flow field compared to the cases presuming the conventional model OVM or the accepted FVDM. This is due to the introduction of the modified backward optimal velocity effect for generalized backward maximum speed, which successfully emulates the likely situation in which the vehicle following the focal vehicle honks its horn to urge the focal vehicle onwards, and the focal vehicle adjusts its velocity to the optimal one by considering not only the preceding gap but also the following gap.
Figure 3. The velocity profile of all traffic at time t = 1000 s of (i) OVM, (ii) FVDM for λ = 0.1, (iii) FVDM for λ = 0.2, (iv)-(vi) FBVD model for
withp = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly and (vii)-(ix) FBVD model for
withp = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly.
To discuss the above numerical results from another viewpoint, the local velocity (shown in Figure 4) and local density (shown in Figure 5) are presented in a two-dimensional position-vs-time phase diagram for the same parameter settings (Figure 3). In the case of OVM and FVDM with λ = 0.1 and 0.2 (panels (i)-(iii) in Figure 4 and Figure 5), spatially frequent stop-and-go waves, which can be detected as strap-like zones with quite a low velocity (Figure 4) and high density (Figure 5), were generated, and regions with relatively high velocity and low density emerged between the strap-like zones. Needless to say, such spatiotemporal concentrations of vehicles, which constitute a traffic jam, devastate the efficiency of traffic flow. Turning to our proposed model (panels (iv)-(ix)), although the combination of a higher p and lower λ was still present due to a traffic jam, we observed that the flow field was supported by moderate velocity and density over the entire domain. This was due to the introduction of our modified backward optimal velocity by considering the genaralized backward maximum speed into the backward-looking effect in the FBVD model, which ensured the dissolution of traffic jams and the realization of average velocity and density in spatiotemporal directions over the entire domain.
Figure 4. Car postion-vs-time diagram for the velocity of all cars of (i) OVM, (ii) FVDM for λ = 0.1, (iii) FVDM for λ = 0.2, (iv)-(vi) FBVD model for
withp = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly and (vii)-(ix) FBVD model for
withp = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly.
Figure 5. Car postion-vs-time diagram for the local density of all cars of (i) OVM, (ii) FVDM for λ = 0.1, (iii) FVDM for λ = 0.2, (iv)-(vi) FBVD model for
withp = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly and (vii)-(ix) FBVD model for
withp = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly.
Figure 6 displays the hysteresis loops of velocity and headway for the above discussed cases. The changes in color represent the passing time. Each of the conventional models (panels (i)-(iii)) attained a very large hysteresis loop, indicating a locally concentrated situation at an equilibrium flow state, which entails a poor efficiency in terms of traffic flow. In contrast, the FBVD model realized a much more relaxed situation in both cases for
and
showed in panels (iv)-(ix). To compare, panel (iv)-(vi) with (vii)-(ix), the FBVD model performed batter for
than
. In particular, panels (v) and (vi) demonstrate that the FBVD model enabled a highly stable flow field from the initial state.
Figure 6. Hysteresis loop for the headway-vs-velocity of all cars of (i) OVM, (ii) FVDM for λ = 0.1, (iii) FVDM for λ = 0.2, (iv)-(vi) FBVD model for
with p = 0.9 & λ = 0.1,p = 0.9 & λ = 0.2, and p = 0.85 & λ = 0.1 rspectivly and (vii)-(ix) FBVD model for
withp = 0.9 & λ = 0.1, p = 0.9 & λ = 0.2, andp = 0.85 & λ = 0.1 rspectivly.
7. Conclusions
In this study, an improved car-following model called the FBVD model derived from the conventional OVM and FVDM is proposed to account for the backward-looking effect via the introduction of a modified backward optimal velocity function for generalized backward maximum speed. The FBVD model considers the likely situation in which the focal vehicle adjusts its velocity in response to not only the forward gap between it and the preceding vehicle but also the backward gap created by the following vehicle. This is justified by the reality that a driver tends to alter his velocity when being honked at by the following driver, who might be frustrated with the relatively low velocity of the focal vehicle.
Based on the formulation of the FBVD model, we explored a linear stability analysis and drew up a nonlinear analytic solution deriving the mKdV equation, and we also displayed numerical results generated by the model. All the results presented here indicate that the FBVD model affords a more stable flow field compared to OVM and FVDM. Thus, we can conclude that the backward-adjusting effect for velocity, as well as the forward one, plays a significant role in stabilizing the flow field.
Furthermore, please note that this finding may provide some hints in the design of automated vehicle control systems, which is a promising technology that will be developed over the next decade. In particular, this is because platoon running (a vehicle-cluster driving at relatively high speed) presumes simultaneous cooperative and mutual communication among both forward and backward vehicles.
Acknowledgements
This study was partially supported by Grant-in-Aid for Scientific Research from the Japan Society for the Promotion of Science (JSPS), Japan, KAKENHI (Grant Nos. JP 19KK0262 and JP 20H02314) awarded to Professor Tanimoto. We would like to express our gratitude to the organization.