Introduction
In the past decade, car ownership has significantly increased and poses tremendous pressure on urban traffic commuting, which raises serious issues of traffic pollution, traffic noise, and traffic safety. Improvement of traffic efficiency has attracted strong interest from both industry and the scientific community. In practice, a number of external countermeasures have been applied to ease traffic congestion, such as road marking redesign and one-way traffic management. Another branch focuses on understanding the formation and propagation mechanism of traffic jams to more effectively control the traffic system, yielding a variety of traffic flow models.
Methodologically, existing traffic flow models can be grouped into microscopic traffic flow models and macroscopic traffic flow models. The research subject of the former is each vehicle, focusing on the kinetic behavior of running vehicles, which is represented by car following models
[ 1− 6] and cellular automata models
[ 7− 8] . However, a sufficiently large number of vehicles will significantly complicate model development and problem-solving. In contrast, the latter analogizes traffic flow to compressible continuous fluid, thereby establishing a partial differential equation based on speed and density. By solving this equation, the relevant dynamic behavior of traffic flow can be explored, which is represented by lattice hydrodynamics models
[ 9− 16] and continuous models
[ 17] . Compared with microscopic models, less simulation time is required for macroscopic models to replicate the overall characteristics of traffic flow, being independent of the number of vehicles.
Macroscopic traffic flow models originated from the LWR model proposed by Lighthill & Whitham and Richards
[ 18− 20] , whereas the velocities in this model are always under equilibrium, which cannot analyze various equilibrium traffic phenomena. Payne
[ 21] presented the first high-order continuum model by replacing the relationship of equilibrium velocity and density in the LWR model with the kinetic equations of velocity, in which the velocity is allowed to deviate from the equilibrium velocity. In 1995, Daganzo
[ 22] found that the propagation velocity of small disturbances in Payne’s model was greater than the macroscopic velocity, which meant that the vehicle is restrained by the vehicles behind, and he criticized that the model violated the fundamental properties of anisotropy of traffic flow. Subsequently, Zhang
[ 23] and Jiang et al.
[ 24] substituted the density gradient term in previous continuum models with the velocity gradient term, and established the anisotropy of the macroscopic traffic flow model.
As an important branch of macroscopic traffic models, continuous models have gained wide attention from the scientific community. Interested readers are referred to the representative works in
Table 1. Notwithstanding that, existing studies mostly focus on the kinetic behavior of traffic flow on regular roads, whereas research on continuous models on spiral roads is rare. In many rural and mountainous areas, the roads exhibit a gyroidal upward or downward pattern due to geology and geomorphology. Compared with regular roads, the force of vehicles driving on gyroidal roads is much more complicated
Fig. 1. The vehicles will not only be affected by gravity but also by centripetal force. However, existing traffic flow models on gyroidal roads are mostly analyzed in the context of microscopic models
[ 53, 54] . Given the practical and theoretical significance of macroscopic models, it is imperative to propose a customized continuum model and analyze the formation and spreading mechanism of perturbation waves on gyroidal roads.
1 Representative literature on continuum models. |
Authors | Characteristics | References |
Mohan R, Chen R | Heterogeneous traffic flow | [ 25− 27] |
Lu S | Higher-order | [ 28, 29] |
Liu H, Cheng R | Traffic jerk effect | [ 30, 31] |
Hao L, Yu L. | Delay effect | [ 32, 33] |
Liu Z, Zhai C | Taillight effect | [ 34, 35] |
Jiao Y, Zhai C | Backward looking effect | [ 36, 37] |
Cheng R, Zhai Q | Memory effect | [ 38− 40] |
Cheng R, Wang Z | Driver's characteristics | [ 41, 42] |
Zhai C, Chen J | Slope road / Gradient highways | [ 43, 44] |
Xue Y, Liu Z | Curved road | [ 45, 46] |
Guan X, Peng G | Anticipation effect | [ 47, 48] |
Ngoduy D, Bouadi M | Stochastic continuum models | [ 49, 50] |
Wang Z, Tang T | Driver’s bounded rationality | [ 51, 52] |
1 Common gyroidal roads in China. (a) Longmen ancient road at the junction of Henan and Shanxi; (b) East line mountain road project in Fugu County, Yulin City, Shaanxi Province. |
Full size|PPT slide
With the advance of communication technology, the connected vehicle environment is expected to become commercially available in future transportation. Under such an environment, the information of multiple vehicles ahead can be readily collected in real-time, such as the velocity or headway, which provides more opportunities for information exchange and cooperative control. On review of the literature, no study has focused on the stability characteristics of connected vehicle flow on gradient roads from the macroscopic perspective.
To effectively control the system, it is, therefore, significant to explore the evolution mechanism of traffic flow on gyroidal roads under a connected vehicle environment. This paper aims to fill these gaps and contributes to developing a new continuum model accounting for the average velocity of multiple vehicles ahead on gyroidal roads. The linear and nonlinear stability analysis of the proposed continuum model is carried out, and the corresponding stability area and the propagation mechanism of traffic density wave are obtained.
The structural organization of this paper is as follows: In the next section, a modified continuous model taking into account the average velocity effect of multiple vehicles ahead on gyroidal roads is proposed. Next, the stability criterion and correspondingly KdV-Burgers equation is deduced via the small perturbation method, respectively. In the penultimate section, a numerical example is carried out to verify theoretical analysis conclusions. Finally, the key conclusions are presented.
Model
In this section, we revisit the traditional model and introduce the rationale behind our proposed model. The primary notations used in this paper are listed in
Table 2. In 1995, an optimal speed (OV) model was proposed by Bando et al.
[ 55] to explore the interaction between vehicles on a single lane. The kinetic equation is described as follows:
2 Primary notations used in the proposed model. |
Symbols | Definition |
n | The subscript of vehicles |
a | Driver's sensitivity |
| The instantaneous velocity of vehicle n |
| The instantaneous headway of vehicle n |
| Optimal velocity function |
| The maximum allowable driving velocity under regular road scenes |
| Safety distance without collisions under regular road scenes |
| Sensitivity coefficient of the velocity difference |
| Heaviside function |
| Instantaneous position information of vehicle n on the gyroidal road, and |
| Instantaneous headway information of vehicle n on the gyroidal road, and |
| The radius of curvature, where |
| The radius of the circle |
| Slope angle, and corresponding to downhill and uphill scenes respectively |
| Optimal speed function on the gyroidal road |
| The maximum allowable angular velocity on gyroidal roads |
| The minimum allowable safety distance on gyroidal roads, where |
| Is a constant. Here, we set it as |
| Maximum reduced or enhanced speed on the gyroidal road, to simplify the calculation, we set |
| The mass of vehicles |
| Gravitational acceleration information, where we set g = 9.8 m·s −1 |
| Lateral friction coefficient |
| The adjustment coefficient; here k= 0.1 |
| The number of vehicles ahead considered |
The optimal velocity function in the above equation is set as follows:
Later, Helbing & Tilch
[ 56] found that there were unreasonable acceleration and deceleration behaviors in the above OV model. To solve the problem, they argued that the velocity difference between the preceding vehicle and the current vehicle should be considered when the velocity of the current vehicle is less than following vehicles, thereby giving the generalized force (GF) model as follows:
Jiang et al.
[ 57] used the GF model to simulate the starting process of the stationary vehicle and noticed that the starting wave speed of the model was too small. They argued that the velocity difference term also should be considered whether the current vehicle velocity is greater than the velocity of the preceding vehicle, yielding a full velocity difference (FVD) model, which is described as follows:
In the aforementioned works, vehicles are assumed to run on a regular road scene, that is, the road slope information is neglected. In many developing countries or rural mountainous areas, gyroidal road scenes are prevalent. The force of a vehicle running on gyroidal roads is much more complicated, which is not only affected by the gravity and driving force, but also by the centripetal force.
Figure 2 portrays the force decomposition diagram of the vehicles running on the gyroidal road. To analyze the interaction between successive vehicles on this special road scene, Zhu & Yu
[ 53] improved on the OV model and proposed a new traffic flow model as follows:
2 Illustration of vehicle forces on different road scenes, (a) horizontal or regular road, (b) gyroidal road. |
Full size|PPT slide
The function is expressed as:
In order to determine , from the centripetal force formula, we can obtain the following equation:
Furthermore:
Substituting Eq (8) into Eq (6), we have:
where .
Incorporating Eq (9) into Eq (5), and introducing the intermediate variable , then we have:
where , .
With the advancements in communication technology, the information of multiple vehicles ahead can be readily collected in real-time, such as the velocity or headway, which provides more opportunities for information exchange and cooperative control
[ 58, 59] . Based on this, we introduce the effect of the average velocity of multiple vehicles ahead, and a new macroscopic traffic flow model is given:
where represents the comprehensive velocity difference information between the average speed of multiple vehicles ahead and the current vehicle.
Remark 1: When
l= 1, only the velocity difference term between the preceding vehicle and the current vehicle is considered in the proposed model, which is similar to the traditional FVD model. When
, the model collapses to Zhu & Yu's model
[ 53] . Therefore, previous models can be regarded as a special form of the proposed model.
The headway-density equation proposed by Berg et al.
[ 60] builds the linkage between the microscopic and the macroscopic traffic flow model:
Similarly, the rest of the microscopic variables in Eq (11) can be converted into the following forms:
The left side term of Eq (11) can be transformed into:
Similarly, Taylor expansion is carried out on the variable , the following approximation can be obtained:
Incorporating Eqs (12)−(15) into Eq (11) and sorting it, the following new continuous model can be obtained:
Linear stability analysis
For ease of the subsequent discussion, we convert Eq (16) into the following matrix form:
where , , .
In order to obtain the eigenvalues of the above equations, matrix A must satisfy the following eigenvalues:
By solving Eq (18), we can obtain the characteristic solution of the above determinant:
Since , then the macroscopic velocity of the traffic flow exceeds the characteristic velocity , which means that the new traffic flow model has anisotropic characteristics.
In what follows, we carried out the linear stability analysis on the proposed continuum model via the small perturbation method to obtain the corresponding stability conditions. For a start, a small disturbance is injected into the initial equilibrium state, and then:
where is the steady-state solution for Eq (16), is the small perturbation, and k and represents the wave number and frequency of the waves, respectively.
Combining Eq (20) with Eq (16) and linearizing, and neglecting the higher-order nonlinear terms, then we have:
In order to obtain the non-zero solutions of and , the determinant of the coefficient matrix of the above formula must be equal to zero, then we have the following quadratic equation:
Furthermore, to determine the value of , it is expanded into a power series, i.e. . To ensure the equation holds after bringing the power series into Eq (22), then the first and second order coefficients terms of ik in the above formula must always be zero, then we have:
Solving the above formula, we can see that and are respectively:
According to the stability theory, we can see that the new continuum model is stable when , then we can obtain the following stability conditions, specifically:
Based on the obtained and , we can determine that the real and imaginary parts of are respectively:
The critical propagation velocity .
KdV-Burgers equation
In order to understand the formation and propagation characteristics of density waves near the neutral stability curve, we perform the nonlinear stability analysis on the proposed continuum model when the above stability condition Eq (25) is not satisfied. For a start, we introduce the following new coordinate transformation to the new model:
where c is the critical propagation velocity given above, and t are corresponding position variables and time variables. By rearranging the above transformation, we have and , respectively.
Incorporating Eq (27) into Eq (16), we get:
where , and the first- and second- derivative of to z are:
After performing Taylor expansion of q at steady state, then we have:
Substituting Eq (29)−(31) into Eq (28), then we have:
Given that and are not always zero, to guarantee that the above formula is established, the corresponding coefficients of and in the above formula must always. be zero. After sorting, we have:
Given that density equals the sum of steady-state density and the corresponding disturbance term , i.e., , the item can be approximated as follows using Taylor expansion:
Combining Eq (34) with Eq (31), and bringing it into Eq (28), then we have:
To obtain the standard KdV-Burgers equation corresponding to Eq (35), the following coordinate transformation is introduced:
Applying Eq (36) to Eq (35), then the following standard KdV-Burgers equation is derived:
Based on the conclusions of the literature
[ 61, 62] , we can obtain one of the solutions as:
where is an arbitrary constant.
Numerical example
In this part, we will carry out a numerical simulation to verify the above theoretical analysis conclusions. Since the continuum model is a partial differential form and difficult to simulate, to facilitate follow-up analysis, we first discretized the proposed continuum model Eq (16) based on the finite difference method, and the discretization form of continuous equation corresponding to Eq (16) is:
1) if , we adopt the forward difference format to the evolution equation of Eq (16), which is:
2) if , we adopt the backward difference format to the evolution equation of Eq (16), i.e.,
where , and represent the instantaneous density and velocity information of position i at time j, respectively; and are time and space steps, respectively.
Shock waves and rarefaction waves
Shock waves and rarefaction waves are not uncommon in the real traffic environment. When vehicles merge from the on-ramp into the main road, the density of the main road will increase significantly, where the fluctuation is called the shock wave. Alternately, if vehicles leave the main road from the exit ramp, the density of the main road steepness will drop, where the fluctuation is called the rarefaction wave. To verify whether the new model can simulate common traffic conditions well, as a start, we apply Riemann initial conditions
[ 63] to the proposed continuum model to simulate shock waves and rarefaction wave phenomena in real traffic scenarios. The two Riemann initial conditions are:
where and represent the density information of upstream and downstream roads, respectively, conditions (i) and (ii) are often used to simulate shock waves and rarefaction waves, respectively; and the initial velocities corresponding to different conditions are given by:
Similar to the literature
[ 64] , the following speed-density relationship is adopted:
where represents the free flow velocity; represents the maximum density; and represents the kinetic velocity under the blocking density. The specific values of default parameters are listed in Table 3.
3 Parameter settings corresponding to Case I. |
Parameter | Value | Unit |
v f | 30 | m/s |
L | 20 | km |
c m | 11 | − |
ρ m | 0.2 | veh/m |
a | 0.3 | s −1 |
λ | 0.3 | − |
k | 0.1 | − |
g | 9.8 | m/s 2 |
r | 60 | m |
l | 3 | − |
∆ t | 1 | s |
∆ x | 100 | m |
As shown in Figs 3 & 4, the proposed continuum model can replicate shock waves and rarefaction waves for both uphill and downhill scenes. Compared to the uphill scenario, the density waves are smoother for the downhill scenario. This result is consistent with the subsequent conclusions.
3 Shock waves under the Riemann initial condition (i), where: (a) density ; (b) velocity ; the rarefaction waves under the Riemann initial condition (ii), where: (c) density ; (d) velocity . (Under downhill scenes) ( = −6). |
Full size|PPT slide
4 Shock waves under the Riemann initial condition (i), where: (a) density ; (b) velocity ; the rarefaction waves under the Riemann initial condition (ii), where: (c) density ; (d) velocity . (Under uphill scenes) ( = 6). |
Full size|PPT slide
Local cluster effect
Next, we will analyze the local cluster effect of the proposed continuum model to explore the evolution of initial disturbances. In doing so, we adopt the boundary conditions given by Herrmann & Kerner
[ 65] to initialize the model density:
where L represents the length of the road; represents the initial density, and is the initial disturbance of density. To simulate the iterative process of density waves, we adopt the following periodic boundary conditions:
The relationship of the average speed and density can be found in the literature
[ 66] . The values of default parameters have been specified in
Table 4.
Parameter | Value | Unit |
v f | 30 | m/s |
L | 32.2 | km |
ρ m | 0.2 | veh/m |
a | 0.34 | s −1 |
λ | 0.3 | − |
k | 0.1 | − |
g | 9.8 | m/s 2 |
∆ t | 1 | s |
∆ x | 100 | m |
Figure 5 describes the spatiotemporal diagram of the density wave affected by the initial disturbance under different initial densities . When = 0.042 veh/m, the density waves remain stable. When increases from 0.042 to 0.051 veh/m, the density fluctuation appears as shown in Fig. 5b. When = 0.065 veh/m, the stop-and-go waves appear in Fig. 5c, and the characteristics can be described by the density waves by solving the KdV-Burgers equation in the nonlinear stability analysis. Finally, when = 0.079 veh/m, the initial disturbance disappears in Fig. 5d and eventually the density wave returns to the steady state. Typically, when exceeds 0.079 veh/m, the density fluctuations phenomenon will never appear. Therefore, the traffic flow is unstable once the initial density belongs to the interval [0.042 veh/m, 0.079 veh/m].
5 Spatiotemporal diagram of density waves affected by the initial disturbance under different initial densities ρ 0, where: (a) ρ 0 = 0.042 veh/m; (b) ρ 0 = 0.051 veh/m; (c) ρ 0 = 0.065 veh/m; (d) ρ 0 = 0.079 veh/m. ( l = 2, θ = 0, r = 75). |
Full size|PPT slide
Figure 6 describes the spatiotemporal diagram of density waves affected by the initial disturbance under different slope angles . > 0 and < 0 correspond to the uphill scenario and downhill scenario, respectively. For the downhill scenario, the fluctuation amplitude of the density wave is the smallest when = −10. As the absolute value of the parameter gradually decreases, the density fluctuation gradually aggravates. For the uphill scenario, the effect of parameter is the opposite. Specifically, the fluctuation amplitude increases with the increase of the parameter . The instantaneous density distribution of road traffic flow as shown in Fig. 7 at t= 3,000 s reinforces the conclusion of Fig. 6.
6 Spatiotemporal diagram of density waves affected by the initial disturbance under different slope angles θ, where: (a) θ = −10; (b) θ = −5; (c) θ = 5; (d) θ = 10. ( l = 2, ρ 0 = 0.06, r = 75). |
Full size|PPT slide
7 Instantaneous density distribution of traffic flow corresponding to Fig. 6 at t= 3,000 s. |
Full size|PPT slide
To analyze the influence of the radius of curvature r in the gyroidal road on the stability of traffic flow, we compare the evolution of the initial disturbance over time corresponding to different curvature radius r under a downhill scenario, and the results are shown in Fig. 8. The parameters are set as , = −6, l= 2. As the parameter r increases, the fluctuation amplitude of the initial disturbance decreases. This indicates that a larger radius of curvature r on gyroidal roads will worsen traffic flow stability. Figure 9 shows the instantaneous density distribution corresponding to Fig. 8 at t= 3,000 s. The evolution of the initial disturbance over time in Fig. 9a is gradually diluted, and finally, the traffic returns to the equilibrium state without any density fluctuation amplitude. As the parameter r increases, the density fluctuation amplitude gradually expands, of which results are consistent with that of Fig. 8. Moreover, Figs 10 & 11 show the evolution of initial disturbance over time corresponding to different curvature radius r under an uphill scenario. As the curvature r increases, the fluctuation amplitude and frequency of road density waves become more severe, which is equivalent to the uphill scenario ( Figs 8 & 9).
8 Spatiotemporal diagram of density waves affected by the initial disturbance corresponding to different curvature radiuses r under the downhill scenario, where: (a) r = 50; (b) r = 70; (c) r = 90; (d) r = 120. ( = 0.06, = −6, = 2). |
Full size|PPT slide
9 Instantaneous density distribution of road traffic flow corresponding to Fig. 8 at t= 3,000 s. |
Full size|PPT slide
10 Spatiotemporal diagram of density waves affected by the initial disturbance corresponding to different curvature radiuses r under the uphill scenario, where: (a) r= 50; (b) r = 70; (c) r = 90; (d) r = 120. ( = 0.06, = 6, = 2). |
Full size|PPT slide
11 Instantaneous density distribution of road traffic flow corresponding to Fig. 10 at t= 3,000 s. |
Full size|PPT slide
Figures 12− 15 describe the spatiotemporal diagram of density waves affected by the initial disturbance under different values of the parameter l, where Figs 12 & 13 and Figs 14 & 15 correspond to the downhill and uphill scenarios, respectively. When l= 0, the model does not have new items. As the parameter l increases, the density wave is gradually smoothed, which implies that the new items are beneficial to improve the robustness of traffic flow when l> 0. Specifically, the larger the parameter l, the more conducive to suppressing traffic congestion, which verifies the benefits of a connected vehicle environment.
12 Spatiotemporal diagram of density waves affected by the initial disturbance corresponding to different values of parameter l under a downhill scenario, where: (a) l= 0; (b) l= 1; (c) l= 2; (d) l= 3. ( = 0.06, = −8, = 75). |
Full size|PPT slide
13 Instantaneous density distribution of traffic flow corresponding to Fig. 12 at t= 3,000 s. |
Full size|PPT slide
14 Spatiotemporal diagram of density waves affected by the initial disturbance corresponding to different values of parameter l under the uphill scenario, where: (a) l = 0; (b) l = 1; (c) l = 2; (d) l = 3. ( = 0.06, = 8, = 75). |
Full size|PPT slide
15 Instantaneous density distribution of traffic flow corresponding to Fig. 14 at t = 3,000 s. |
Full size|PPT slide
Concluding remarks
To pave the way for effectively controlling the system in a future connected vehicle environment, we propose a new continuous model taking into account the effect of the average velocity of multiple vehicles ahead on gyroidal roads. In linear and nonlinear stability analysis, the neutral stability curve and KdV-Burger equation corresponding to the model are obtained via the perturbation method. Solving the above KdV-Burger equation yields the density wave solution that can depict the propagation and evolution characteristics of traffic jams near the critical point. Finally, we carried out some numerical simulations to verify the theoretical analysis conclusions. Key findings and their implications are summarized as follows:
(I) The proposed model can well reproduce the shock wave and rarefaction wave under the Riemann initial conditions;
(II) The local cluster effect of the proposed continuum model is analyzed to explore the evolution of initial disturbances. Results show that the number of vehicles ahead considered , radius of curvature , slope angle will directly affect the stability of traffic flow. Specifically, a higher value of parameter contributes to suppressing the disturbance, which also explains the benefit of connected vehicles. As the parameter or increases, traffic jams are more likely to take place.
In future research, more realistic factors can be embedded in the model framework, such as lane-changing, vehicle overtaking behavior, and heterogeneous vehicles. In addition, the simulation environment of this research is period bounded, that is, the merge of external vehicles and the leaving of vehicles in the platoon are not considered. Therefore, another line of future research may concern the open-ended simulation environment.
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}