Abstract
This paper presents an extended car-following model, which can be used to describe the dynamic characteristics of mixed traffic with pedestrians walking on adjacent lane. The proposed model is based on the optimal velocity function by taking into account two additional stimuli generated by adjacent pedestrians, i.e., the lateral and longitudinal headways between the observed car and the preceding pedestrian. By using the linear stability theory, this paper first derives the stability condition and plots the neutral stability curves with the model-related parameters. Then through the reductive perturbation method, we obtain the soliton solution of the modified Korteweg–de Vries equation near the critical point and depict the coexisting curve which divides the traffic flow state into three types (i.e., stable, metastable and unstable state) along with the corresponding neutral stability curve. Numerical results demonstrate that the proposed model can effectively characterize traffic following behaviors under the mixed-pedestrian–vehicle situation.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Traffic flow has been widely studied over the decades [1,2,3,4,5,6,7,8]. Many models, such as fluid [9,10,11,12], car-following [13,14,15,16,17,18,19,20] and cellular automation (CA) [21,22,23,24], have been developed. Among them, car-following has attracted much attention due to its intuitive physical meaning [25,26,27]. While most of the existing car-following models assume a simplified environment in which vehicles are only impacted by surrounding vehicles, the true traffic in urban cities indeed is more complex and a mixed one of not only vehicles, but pedestrians and bicycles. Clearly, research on mixed traffic, particularly the car-following behaviors with pedestrians on adjacent lane, is needed but very limited, and this research aims to address this challenge.
During the past decades, various car-following models have been developed since Reuschel [28] and Pipes [29] first proposed the follow-the-leader model in single lane. But most of them only consider the impact from surrounding vehicles. For example, Chandler et al. [30] proposed the California model which considers the delay time of vehicles in following behavior; Newell et al. [31] modeled car-following behavior as a general mathematical equation which involves the velocity–headway relations; Bando et al. [32] later developed the optimal velocity (OV) model which has been widely adopted due to its simplicity, intuitiveness and innovativeness [33,34,35,36,37,38], and Jiang et al. [39] developed a full velocity difference (FVD) model by taking the positive velocity difference factor into account. Jiang’s FVD model is generally considered superior to OV and generalized force (GF) models [40] for characterizing real car-following behaviors [41,42,43]. Therefore, many researchers improved the FVD model to better describe real traffic phenomena. For instance, Zhou [44] expanded FVD model by introducing drivers’ visual angle. The new model is more realistic by effectively explaining some complex traffic phenomena. Furthermore, Peng et al. [45] presented a car-following model by considering anticipation effect which could avoid the negative velocity and headway and remove collision through numerical simulation, and Yu et al. [46] incorporated the relative velocity fluctuation into an improved FVD model to better design an advanced adaptive cruise control strategy.
Since the late decade, some researchers begin to study the interactions between vehicles and pedestrians [47, 48], but most of them were focusing on uncontrolled intersections and crosswalks. For example, Helbing et al. [49] investigated the oscillations and delays of pedestrian and vehicle flows from a macro-dynamic viewpoint during pedestrians crossing the road; Chen et al. [50] developed a modified bidirectional pedestrian model to describe the interactions between vehicles and pedestrians at uncontrolled midblock crosswalks; Zhang et al. [51] designed a cooperative planning model incorporating pedestrians and vehicles in an evacuation network; Ito and Nishinari [52] used CA model to describe the interactions between vehicles and pedestrians in congested intersections; Xin et al. [53] employed the CA model to describe the evolution process of mixed-pedestrian–vehicle flow in un-signalized crosswalks; and Jin et al. [54] applied the OV model to propose a visual angle model by taking the effect of the pedestrians crossing behaviors into account.
Although pedestrians crossing the road certainly have impacts on vehicles’ behaviors, pedestrians walking on the adjacent lane could also create some significant impacts on driving behaviors, particularly car-following. Drivers have to pay attention to both surrounding vehicles and the pedestrians or bicycles on adjacent lanes to avoid any potential conflicts. In such a complicated environment full of both motorized and non-motorized vehicles, drivers could behave significantly differently. Particularly, drivers might choose different following gaps and reduce driving speed, leading to different car-following behaviors, which cannot be modeled by traditional car-following models. However, very little work has been done in this subject. Jiang et al. [55, 56] modeled similar phenomenon during cars emerging into a narrow channel using the lattice gas model, but they did not capture the dynamic characteristics of the vehicle flow because their attention was paid on pedestrians behaviors during evacuation.
Considering pedestrians or bicycles walking on adjacent lanes is common in many urban cities, modeling such interactions has become desired. This research aims to fill in this gap by proposing an improved car-following model which specifically considers the impact of pedestrians and bicycles walking on adjacent lanes. The proposed model is derived from the stimulus equation proposed by Chowdhury et al. [57] by adding the influential factors generated from pedestrians and bicycles on adjacent lanes for both lateral and longitudinal directions. The linear and nonlinear analysis shows that the new model can successfully describe the car-following behaviors under the circumstance of surrounding pedestrians and bicycles and archives better stability. Furthermore, our testing results also show that the extended car-following model can better characterize the traffic behavior involving lateral pedestrians.
The improved model is expected to greatly contribute to the improvement of the safety and control of the complicated mixed-vehicle–pedestrian traffic in urban cities. For example, the proposed model can be used to determine the new and more appropriate speed limit for urban streets with vehicles surrounding by pedestrians and bicycles, due to abnormal driving behaviors in such complicated circumstance. Furthermore, the new model can be used to improve the travel time estimation for arterials with pedestrians and bicycles on the adjacent lanes. This is much needed for urban traffic control.
The remainder of this paper is organized as follows. Section 2 presents the mathematical equation of the proposed model, followed by the linear and nonlinear stability analysis in Sect. 3 and Sect. 4, respectively. The analysis also obtains the stability condition and soliton solution of the modified Korteweg–de Vries (mKdV) equation. Section 5 carries out several simulation experiments to verify the analytic results. Finally, Sect. 6 concludes this research.
2 Mathematical model
The proposed model considers the impact of the pedestrians or bicycles walking on adjacent lane. Note we assume there is no physical barrier between vehicle lane and pedestrian lane except lane markings, and vehicles and pedestrians could share a widened same lane with pedestrians walking on one side, as shown in Fig. 1.
The proposed model is based on a common dynamic equation proposed by Chowdhury et al. [57]:
where \(\ddot{x}\) is the acceleration and \({{f}_{sti}}\) is the stimulus function for the nth car. Equation (1) indicates that the nth vehicle’s action, i.e., acceleration, is stimulated by the velocity of the nth car (\({{v}_{n}}\)), velocity difference (\(\Delta {{v}_{n}}={{v}_{n+1}}-{{v}_{n}}\)), and the headway (\(\Delta {{x}_{n}}={{x}_{n+1}}-{{x}_{n}}\)) between the \((n+1)\)th (i.e., preceding) and nth car (i.e., following) cars. Here \({{x}_{n}}\) is the position of the nth car. Note, assuming different stimuli, such as acceleration, deceleration and lateral distance, Eq. (1) could convert to different versions of car-following models [14, 42, 58].
Following the Chowdhury’s format, the influence of adjacent pedestrians can be formulated by adding two pedestrian-related stimuli to Eq. (1): one is the lateral headway (i.e., distance) between vehicle and pedestrian (\(\Delta x_{n,m}^{\text {W}}\)), and the other is the longitudinal headway (i.e., distance) between vehicle and pedestrian (\(\Delta x_{n,m}^{\text {L}}\)), as described in Eq. (2):
Note, this model assumes no crossing for pedestrians unless there are crosswalks. Thus, we do not concern the crossing behavior of pedestrians.
Equation (2) can be elaborated using the explicit stimulus function proposed by Newell [31] and Whitham [59]:
where \({{x}_{n}}(t)\) is the position of car n at time t, \(V\left( \Delta {{x}_{n}}(t) \right) \) is an optimal velocity function considering the headway of the successive cars and \(\tau \) is delay time. Essentially, this model explains that a driver adjusts the current speed to an optimal one based on the headway with a delay time of \(\tau \).
For our model, the optimal velocity is determined by not only the headway between following and leading vehicles, but also the velocity difference between successive cars and both lateral and longitudinal headways between vehicles and adjacent pedestrians, i.e.,
To simplify Eq. (4) and for better stability analysis, we adopt the following optimal velocity function V suggested by [26, 60]:
where \({{h}_{c}}\) is a safety distance and \({{v}_{\max }}\) is a maximum velocity. \(V\left( \Delta {{x}_{n}} \right) \) is a monotonically increasing function since \({V}'\left( \Delta {{x}_{n}} \right) ={{{v}_{\max }}}/{2}\;[1-{{\tanh }^{2}}(\Delta {{x}_{n}}-{{h}_{c}})]\), the first-order derivative of \(V\left( \Delta {{x}_{n}} \right) \), is nonnegative regardless of the value of \(\Delta {{x}_{n}}\). In addition, Eq. (5) has an upper bound, i.e., \(\underset{\Delta {{x}_{n}}\rightarrow \infty }{\mathop {\lim }}\,V\left( \Delta {{x}_{n}} \right) ={{{v}_{\max }}}/{2}\;\left( 1+\tanh \left( {{h}_{c}} \right) \right) \). A turning point can be further determined at \({V}''\left( {{h}_{c}} \right) ={{\left[ {{\mathrm{d}}^{2}}V\left( \Delta {{x}_{n}} \right) /\mathrm{d}{{\left( \Delta {{x}_{n}} \right) }^{2}} \right] }_{\Delta {{x}_{n}}={{h}_{c}}}}=0\). As we will show later, the turning point is crucial for analyzing the nonlinear steady of the proposed model.
As pointing out by Sawada (see Eq. (2) in [61]), Li et al. (see Eq. (4) in [62]), Peng et al. (see Eq. (6) in [15]) and Jin et al. (see Eq. (2) in [63]), the optimal velocity function with multi-parameters can be linearized by adding adjustable weights to each optimal velocity function with single parameter. Note, the optimal velocity in their papers is only a function of distance, but not including velocity. Therefore, a linearized form of Eq. (4) can be formulated as follows according to [58, 64, 65]:
where \(p,\; q,\;r\) are the weights of three optimal functions of headway between successive vehicles, lateral headway between vehicle and pedestrian, and longitudinal headway between vehicle and pedestrian, respectively, and \(\lambda \) is the response coefficient of the relative velocity between successive vehicles. Note, \(\lambda \) is a constant independent of time, velocity and position.
Applying Taylor expansion with first- and second-order to Eq. (4), and combining Eq. (6), we can obtain the following differential equation:
where \(\alpha \) is a sensitivity of a driver and \(\alpha ={1}/{\tau }\), and \(k={\lambda }/{\tau }\).
Note \(p+q+r=1\). Also, we assume:
where \({{l}_{c}}\), \({{d}_{c}}\) are the preset critical longitudinal and lateral headways between the observed vehicle and the preceding pedestrian. These assumptions simply indicate that if the lateral distance between the following car and the preceding pedestrian is too large (i.e., greater than the critical distance \({{d}_{c}}\)), the pedestrian has no impact on the car when the car overtakes the pedestrian. Similarly, if the longitudinal distance between the observed car and preceding pedestrian is larger than the critical distance \({{l}_{c}}\), the adjacent pedestrian has no impact on the driver. Note Eq. (7) is a degenerated form of Eq. (3) in [64], which has been widely cited by other car-following research. Furthermore, the assumption \(p+q+r=1\) indicates that the driver pays no extra attention to other influence other than these three headways [15].
For computational convenience, Eq. (7) needs to be discretized and rewritten as the following difference equation using the asymmetric forward difference [33, 66]:
For better linear and nonlinear stability analysis, Eq. (8) can be rewritten as:
3 Linear stability analysis
In this section, the stability of the proposed model is investigated by applying a linear stability analysis method [26, 67]. Herein, we assume no lane changing and no overtaking. For the stability analysis, we first assume that both vehicle and pedestrian flow are uniform. Then following [40], in an ideal homogeneous state each pedestrian and vehicle will keep a certain space to the preceding and following pedestrians. Thus, the solution of the uniform steady state of Eq. (8) is presented as follows:
where \(h,\; {{h}_{p}}\) are constant headways of successive vehicles and successive pedestrians, respectively; \({{N}_{1}},\;{{N}_{2}}\) represent the number of cars and pedestrians in mixed flow, respectively; \(V,\; {{V}_{p}}\) denote the optimal velocities of the vehicles and pedestrians, respectively; and L is the road length.
By adding small deviations \({{y}_{n}}(t),\; y_{m}^{\mathrm{P}}(t)\) to the uniform solutions Eqs. (10) and (11), the updated solutions of the positions of vehicles and pedestrians are given by:
where \(|{{y}_{n}}(t)|,\; |y_{m}^{\mathrm{P}}(t)|\ll 1\) [32].
Based on the above equations (10)–(13), Eq. (9) can be rewritten as:
where \({V}'\) denotes the derivative of \(V\left( \Delta {{x}_{n}} \right) \) at \(\Delta {{x}_{n}}=h\), \(\Delta {{y}_{n}}(t)={{y}_{n+1}}(t)-{{y}_{n}}(t)\), \(\beta \) represents the average strength coefficient which describes the disturbance relationship between the headway of successive cars and the longitudinal headway of the observed car and the preceding pedestrian, and \(\eta \) indicates the average strength coefficient which describes the disturbance relationship between the headway of successive cars and the lateral headway of the observed car and the preceding pedestrian. Note, we can also apply the mean-field theory, which replaces all interactions by any one of the factors with an average or effective interaction, to combine two types of particles (i.e., pedestrians and vehicles) as one from the macroscopic view, as suggested by Tang et al. [35].
By assuming an explicit function for \(\Delta {{y}_{n}}(t)=A \) \(\cdot \exp \{ikn+zt\}\), Eq. (14) can be rewritten as:
Then by expanding z with \(z={{z}_{1}}(ik)+{{z}_{2}}{{(ik)}^{2}}+\cdots \) [65], Eq. (15) can be transformed into:
For long-wavelength modes, if \({{z}_{2}}\) is negative, the uniform steady flow becomes unstable; if \({{z}_{2}}\) is positive, the uniform flow keeps stable state. Setting the neutral stability condition at \({{z}_{2}}=0\), we have:
In Eq. (17), the delay time \(\tau \) is called the critical value and is usually written as \({{\tau }_{c}}\), which will be used for nonlinear stability analysis in Sect. 4. Its inverse is called the critical sensitivity \(({{\alpha }_{c}}={1}/{{{\tau }_{c}}})\). For small disturbances with long wavelengths, both unstable and stable conditions can be derived as follows:
From Eq. (5), the derivative \({V}'\) of the optimal velocity V has a maximum value, i.e., \({{{v}_{\max }}}/{2}\;\). Submitting the maximum velocity into Eq. (19), we can find that the uniform flow is always stable for any car density if \(\tau <\frac{2(2\lambda +1)}{3\left[ \left( p+q\beta +r\eta \right) {{v}_{\max }} \right] }\). Note, the stability condition for Eq. (17) in this paper is similar to the neutral stability conditions of the OV model proposed by Bando (see Eq. (12) in [32]) and the relative velocity (RV) model proposed by Xue (see Eq. (11a) in [64]).
It is worth mentioning that both differential equation (7) and difference equations (8) and (9) can be used to analyze the linear stability condition. Due to different structures and physical meaning of differential and difference equations, they could generate different stability conditions as stated by Nagatani [4] and Ge [68]. Taking OV model [32] as an example, its stability condition derived from differential equation is \(\tau <{1}/{2V'(h)}\;\), while the stability condition derived from difference equation is \(\tau <{1}/{3V'(h)}\;\). However, which stability condition is optimal is still an open question. As suggested by [67, 69], we adopt the difference equation model in this paper. One of reasons is that, we believe, using difference equation can more conveniently conduct computer simulation and nonlinear stability analysis in next section.
Moreover, we would like to point out that here we apply the long-wavelength stability analysis, instead of the short-wavelength stability analysis as suggested by many other researchers [30, 70]. It has been argued that applying different wavelength stability analyses could generate different stable conditions [71]. Indeed, it is true that the “stable” traffic under the long-wavelength stability condition may still unstable under the short-wavelength stability condition. For instance, Berg et al. [72] claimed that the macroscopic hydrodynamic model has an instability, which is resulted from short-wavelength fluctuations, but such instability is not presenting in the classical car-following model. However, if the short-wavelength fluctuations are properly regularized as suggested by [73], such instability could disappear. We only apply the long-wavelength stability analysis to study the linear stability of the proposed model because this method has been widely used in many publications for both macroscopic and microscopic models [74,75,76].
Figure 2 shows the neutral stability curves with different sets of \((\lambda , p, q, r)\). The solid line corresponds to (0, 1, 0, 0), which is in line with the OV model, the dash line to (0.2, 1, 0, 0), which agrees with the RV model, and the circle line to (0.2, 0.8, 0.1, 0.1), which takes into account the interactions of adjacent pedestrians. Among the three lines, a characteristic curve (i.e., the line with circle marks) of our model has the largest stable region (i.e., the smallest unstable region). The finding means that by incorporating the adjacent pedestrian interaction into the original car-following model, the traffic flow becomes more stable than that without considering lateral pedestrians.
In Fig. 3, the solid curves represent the neutral stability lines in headway-sensitivity pattern and the apex of each curve denotes the critical point. The increase in stability region is presented in the figure with the increase in q as well as the decrease in r when p is a preset value. The space beyond each curve indicates the stable region, where the traffic flow is free; the opposite area indicates unstable region, where the traffic flow is congested. Figure 3 represents that if drivers pay more attention on the longitudinal distance than lateral distance between the car and the preceding pedestrian, i.e., with the increase in weight q of longitudinal distance, the traffic flow will become more unstable.
4 Nonlinear stability analysis
In this section, by using the reductive perturbation met-hod [68, 77], a nonlinear stability analysis of the proposed model is conducted. The soliton of the mKdV equation that describes the kink density wave can be obtained via the nonlinear stability analysis. Applying the coarse-grained scales for long-wavelength modes, we investigate the slowly varying behavior at long-wavelength near the critical point \(\left( {{h}_{c}},{{\alpha }_{c}} \right) \) and introduce slow scales for space variable n and time variable t [78]. The corresponding slow variables X and T are defined as follows:
where b is a to-be-determined constant. Adding a small fluctuation \(\varepsilon R(X,T)\) as a function of space X and time T, the headway can be given by [79]:
Employing Eqs. (20) and (21), we expand Eq. (9) to the fifth order of \(\varepsilon \) and then obtain the following nonlinear partial differential equation:
where \({V}'''\) is the third derivative of optimal velocity \(V(\Delta {{x}_{n}})\) at \(\Delta {{x}_{n}}={{h}_{c}}\).
Near the critical point \(({{h}_{c}},{{\alpha }_{c}})\), by taking \(\tau =(1+{{\varepsilon }^{2}}){{\tau }_{c}}\) and \(b={V}'(p+q\beta +r\eta )\), Eq. (22) can be simplified as:
where \({{g}_{1}}=\frac{(p+q\beta +r\eta ){V}'}{6}+\frac{\lambda ({{b}^{2}}{{\tau }_{c}}+b)}{2}-\frac{7{{b}^{3}}\tau _{c}^{2}}{6}\), \({{g}_{2}}=-\frac{{{V}'''}}{6}\), \({{g}_{3}}=\frac{3{{b}^{2}}{{\tau }_{c}}}{2}\), \({{g}_{4}}=\frac{6b{{\tau }_{c}}-{2{\lambda }_{1}-1}}{12}{V}'''\), \({{g}_{5}}=\frac{12b{{\tau }_{c}}-4\lambda -1}{24}{V}'-\frac{23{{b}^{4}}\tau _{c}^{3}}{8}+\lambda \left( \frac{5{{b}^{2}}{{\tau }_{c}}}{4}+\frac{5{{b}^{3}}\tau _{c}^{2}}{2}-\frac{b}{6} \right) -\frac{{{\lambda }^{2}}b(1+b{{\tau }_{c}})}{2}\).
If we make the following transformation for Eq. (23):
then we obtain the regularized equation as below:
Omitting the \({\mathrm O}(\varepsilon )\) term in Eq. (25), we get the mKdV equation with a kink solution as the desired solution:
where c is a propagation velocity of the kink–antikink soliton solution and is determined by the \({\mathrm O}(\varepsilon )\) term.
In order to obtain the value of c, it is necessary to consider the solvability condition [33, 80]:
where \(M[{{{R}'}_{0}}]=\frac{{{g}_{3}}}{{{g}_{1}}}\partial _{X}^{2}{R}'+\frac{{{g}_{4}}}{{{g}_{2}}}\partial _{X}^{2}{{{R}'}^{3}}+\frac{{{g}_{5}}}{{{g}_{1}}}\partial _{X}^{4}{R}'\).
By integrating Eq. (27), the velocity c is obtained:
Hence, the solution of Eq. (23) is derived as follows:
Based on Eq. (5), we know that \({V}'={{{v}_{\max }}}/{2},\; {V}'''=-{{v}_{\max }}\). Thus, the amplitude A of the kink soliton is followed by:
Therefore, the kink–antikink density wave soliton solution of the headway is given by:
Applying the linear steady condition and soliton solution of the headway, Fig. 4 presents a phase diagram of \((\Delta {{x}_{n}},\ \alpha )\) with three state regions. For the convenience of analysis, by taking \(q=0.1\), the figure shows the variation tendency with different p and r. The dash lines (also called coexisting lines) are derived from the solution of the mKdV equation, and solid lines (also called neutral steady lines) are resulted from the linear steady condition. Combining the dash and solid lines with the same color, the two lines with the same peak (i.e., critical point) divide the whole region into three parts: the region above the dash line is stable, the region under the solid line is unstable, and the region between the dash and solid lines is metastable. The metastable state is a coexisting phase including the freely moving phase with low traffic density and the congested phase with high traffic density. Theoretically, the headways in free and congested phases are denoted by \(\Delta x_{n}(t)={{h}_{c}}+A\) and \(\Delta x_{n}(t)={{h}_{c}}-A\), respectively.
5 Simulation
In this section, numerical simulations are employed to verify the result of the stability analysis. In order to use real traffic data, we apply another optimal velocity function proposed by Kontishi et al. [81], which is derived from Eq. (5) [32, 82] as follows:
where the saturation function H(x) is described as
In fact, Eq. (32) is deduced from \(V(\Delta x)=16.8 [\tanh 0.086(\Delta x-25)+0.913]\), which is used in the car-following experiment and determined by the observed data on Japanese motorways in [25, 82, 83]. These values are compatible with the simulation parameters of vehicles in this paper and are presented in Table 1. Besides, T is sampling time (also known as an interval time) and used to select data at a regular interval. Table 2 shows the simulation parameters of pedestrians. These values were suggested by related studies in the field of social behavior [84, 85] to meet the practical experience.
As suggested by Kontishi et al. [81] and Ge [86], a motorcade consisted of 11 cars is assumed traveling on a mixed-pedestrian–vehicle lane to investigate the traffic pattern changes influenced by the adjacent pedestrians. In order to examine the proposed model better, two simulation scenarios are provided:
-
(1)
Scenario of only a few pedestrians on the street, and the motorcade passes adjacent pedestrians one by one. In this situation, we investigate the changes of vehicle feature influenced by a few adjacent pedestrians. This scenario is similar to some real situations such as a few pedestrians walking at night, or in rainy days, etc. on roadside.
-
(2)
Scenario of a large crowd of people walking along the roadside. In this situation, we study vehicle behaviors influenced by adjacent pedestrians flow during the following three time intervals: cars begin to enter, cars drive through, and cars drive away. This scenario is similar to some real situations such as the crowd leaving from a stadium, theater, or other gathering place.
For both scenarios, the initial conditions are set as followed by the values suggested in [81]: \({{v}_{n}}(0)=20 \;\mathrm{m/s}\), \({{x}_{11}}(0)=0\) (i.e., the last car of the motorcade is located at origin and at initial time), \(\Delta {{x}_{n}}(0)={v\xi }/{{{v}_{\max }}}\;-{\xi }/{2}\;+\eta \) for \(n\ne 1\), \(\Delta {{x}_{1}}(t)={v\xi }/{{{v}_{\max }}}-{\xi }/{2}+\eta \) for any t (i.e., during the simulation time, the headway between the leading and successive cars is a constant which is determined by relative parameters). We assume that all vehicles have the same initial velocity and headway before incorporating the adjacent preceding pedestrians. That is to say, all vehicles run uniformly without extra disturbance at the early stage. When they begin to pass over adjacent pedestrians in mixed-pedestrian–vehicle lane, the characteristics of traffic flow will be drastically changed.
5.1 Scenario 1
In the first step, we carry out the simulation for scenario 1 and investigate the evolution characteristics of traffic flow.
Figures 5a, b shows the velocity–time patterns for the 2nd, 5th, 8th and 11th (i.e., the last car) cars by assuming \(p=0.6,\; q=0.3,\; r=0.1\) and \(p=0.6,\; q=0.2,\; r=0.2\), respectively. Figure 5 shows that when the motorcade overtakes an adjacent pedestrian, the traffic shock wave of uniformly traveling vehicles generates fluctuation, and the velocity change of the selected cars are different. This figure essentially demonstrates the evolution of oscillation behavior and traffic jam. Note, under condition of \(p=0.6,\; q=0.2,\;r=0.2\) (Fig. 5b), the amplitude of velocity fluctuation is relative smaller. This indicates that the cars run more smoothly and recover stable status earlier compared to the situation in Fig. 5a.
Figure 6 shows three-dimensional space–time evolutions of the headway for various values of \(q,\; r\), including (a) \(q=0.3,\; r=0.1\) and (b) \(q=0.2,\ \ r=0.2\) with \(p=0.6\). From both figures, we can observe the change of the space–time evolutions and find that the disturbances propagate backward when the motorcade passes the adjacent pedestrian. The amplitude of the headway fluctuation in Fig. 6a is larger than that in Fig. 6b. From Figs. 5 and 6, we can find that when \( q=0.2,\; r=0.2\), the cars run more smoothly with smaller fluctuation than that in case with \(\ q=0.3,\;r=0.1\). This finding is consisted with the results during linear stability analysis (see Fig. 3).
5.2 Scenario 2
In the second step, we carry out the simulation for scenario 2 and investigate the dynamic behavior of a motorcade which consists of 11 cars. As is mentioned above, pedestrians are assumed walking uniformly and steadily along the roadside. The oscillation behavior of cars occurs when the leading car encounters the tail of the queued pedestrians.
Figure 7 shows the velocity–time plots for the 2nd, 5th, 8th, 11th cars. For better observation and analysis, we only choose the four cars instead of all vehicles. As shown in the figure, during 100–400s, the vehicles encounter the pedestrians, and then, the cars speeds slow down. During 400–700s, all vehicles are running through the crowd and their speeds remain a relatively low values. In this stage, the headway between successive pedestrians is much smaller than car headway, and the car speed is faster than any pedestrian. From the macroscopic perspective, the pedestrians flow seems like a long barrier. In fact, in this period, the vehicles flow is influenced by each pedestrian with extremely short interval (due to short pedestrian headway) so the velocity fluctuation curve of each car looks like a straight line. During 700–1000s, cars pass by the crowd in succession, and their speeds recover to the initial velocity via a series of complicated velocity fluctuations.
To further analyze traffic flow behavior, Fig. 8 presents the change of distances between the leading car and each following car with the change of time. As shown in the figure, each curve has two bumps due to the distance fluctuation. The first bump occurs when the leading/first car encounters pedestrians and has to decline the speed, leading that the distances between the leading and each following cars become smaller. The second bump occurs when the leading car leaves the crowd and recovers to its initial speed, leading that the distances between the leading and each following cars become larger.
Figure 9 presents headway–time curves of each car in three-dimensional space. Compared with Fig. 8, we focus on observing the headway evolution between the successive cars with time increasing. The graph is composed of convex and concave surfaces which are consistent with each cars headway change profile. Through this figure, we can see the headway change patterns of all cars intuitionally.
According to these simulation experiments, we find that in mixed lane of pedestrians and vehicles, the traffic flow is influenced by the adjacent pedestrian(s). Velocities and headways evolve with the time. The results show that with pedestrians walking on adjacent lanes, the drivers usually slow down to ensure the safety of pedestrians and themselves. This finding indicates that taking into account the lateral and longitudinal influences from adjacent pedestrians could improve traffic safety and help resolve traffic congestion.
6 Conclusions
Pedestrians or bicycles walking on adjacent lanes is common in urban cities; therefore, modeling the interactions between vehicles and adjacent pedestrians has become important. This research proposes an improved car-following model which specifically considers the impact of pedestrians and bicycles walking on adjacent lanes based on the OV model. In particular, we introduce two additional stimuli generated by adjacent pedestrians, i.e., lateral and longitudinal distances between the car and preceding pedestrian, to the OV model. With the proposed new model, we further conduct the linear and nonlinear stability analyses to obtain a serial of neutral steady curves and coexisting curves. Lastly, we evaluate the proposed model through simulation for two typical and practical scenarios. This results show that the proposed model can successfully describe mixed traffic flow behaviors and improves traffic steady to avoid traffic accidents and jams.
The extended model is expected to greatly contribute to the improvement of the safety and control of the complicated mixed-vehicle–pedestrian traffic in urban cities. There could be many potential applications of the proposed model. For example, the new model can be used to determine a more appropriate speed limit for urban streets with vehicles surrounding by pedestrians and bicycles, due to abnormal driving behaviors in such complicated circumstance. In addition, the new model can be used to improve the travel time estimation for arterials with pedestrians and bicycles on the adjacent lanes. This is important for urban traffic performance measure and control.
However, this paper is mainly focusing on theoretical development. So only simulation studies are presented to evaluate the proposed model. Although in our simulation, real traffic data were used, we clearly understand that using field data and conducting field experiments could better validate the proposed model. Therefore, an important part of our future research work will be focusing on applying field data to calibrate and verify the proposed models in order to better characterize the car-following behavior for mixed traffic.
References
Prigogine, I., Herman, R.C.: Kinetic Theory of Vehicular Traffic. Elsevier Press, New York (1971)
Nagatani, T.: Jamming transition of high-dimensional traffic dynamics. Phys. A 272(3), 592–611 (1999)
Treiber, M., Hennecke, A., Helbing, D.: Congested traffic states in empirical observations and microscopic simulations. Phys. Rev. E 62(2), 1805–1824 (2000)
Nagatani, T.: The physics of traffic jams. Rep. Prog. Phys. 65(9), 1331–1386 (2002)
Treiber, M., Kesting, A., Helbing, D.: Delays, inaccuracies and anticipation in microscopic traffic models. Phys. A 360(1), 71–88 (2006)
Ngoduy, D.: Analytical studies on the instabilities of heterogeneous intelligent traffic flow. Commun. Nonlinear Sci. Numer. Simul. 18(10), 2699–2706 (2013)
Ngoduy, D.: Generalized macroscopic traffic model with time delay. Nonlinear Dyn. 77(1), 289–296 (2014)
Yu, S.W., Zhao, X.M., Xu, Z.G., Shi, Z.K.: An improved car-following model considering the immediately ahead cars velocity difference. Phys. A 461, 446–455 (2016)
Whitham, G.B.: The effects of hydraulic resistance in the dam-break problem. Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences 227, 399–407 (1955)
Ngoduy, D., Wilson, R.E.: Multianticipative nonlocal macroscopic traffic model. Comp.-Aided Civ. Infrastruct. Eng. 29(4), 248–263 (2014)
Helbing, D.: A section-based queueing-theoretical traffic model for congestion and travel time analysis in networks. J. Phys. A: Math. Gen. 36(46), 593–598 (2003)
Carlson, R.C., Papamichail, I., Papageorgiou, M., Messmer, A.: Optimal mainstream traffic flow control of large-scale motorway networks. Transp. Res. Part C: Emerg. Technol. 18(2), 193–212 (2010)
Gazis, D.C., Herman, R., Potts, R.B.: Car-following theory of steady-state traffic flow. Oper. Res. 7(4), 499–505 (1959)
Tang, T.Q., Shi, W.F., Shang, H.Y., Wang, Y.P.: A new car-following model with consideration of inter-vehicle communication. Nonlinear Dyn. 76(4), 2017–2023 (2014)
Peng, G.H., Sun, D.H.: A dynamical model of car-following with the consideration of the multiple information of preceding cars. Phys. Lett. A 374(15), 1694–1698 (2010)
Jiang, R., Wu, Q.S., Zhu, Z.J.: A new continuum model for traffic flow and numerical tests. Transp. Res. Part B: Methodol. 36(5), 405–419 (2002)
Zhou, J., Shi, Z.K., Cao, J.L.: Nonlinear analysis of the optimal velocity difference model with reaction-time delay. Phys. A 396, 77–87 (2014)
Yu, S.W., Liu, Q.L., Li, X.H.: Full velocity difference and acceleration model for a car-following theory. Commun. Nonlinear Sci. Numer. Simul. 18(5), 1229–1234 (2013)
Zhou, J., Shi, Z.K., Cao, J.L.: An extended traffic flow model on a gradient highway with the consideration of the relative velocity. Nonlinear Dyn. 78(3), 1765–1779 (2014)
Tang, T.Q., Shi, W.F., Shang, H.Y., Wang, Y.P.: An extended car-following model with consideration of the reliability of inter-vehicle communication. Measurement 58, 286–293 (2014)
Schadschneider, A., Schreckenberg, M.: Cellular automation models and traffic flow. J. Phys. A: Math. Gen. 26(15), 679–683 (1998)
Nagel, K., Schreckenberg, M.: A cellular automaton model for freeway traffic. J. Phys. I 2(12), 2221–2229 (1992)
Duff, T.J., Chong, D.M., Tolhurst, K.G.: Using discrete event simulation cellular automata models to determine multi-mode travel times and routes of terrestrial suppression resources to wildland fires. Eur. J. Oper. Res. 241(3), 763–770 (2015)
Hsu, J.J., Chu, J.C.: Long-term congestion anticipation and aversion in pedestrian simulation using floor field cellular automata. Transp. Res. Part C: Emerg. Technol. 48, 195–211 (2014)
Bando, M., Hasebe, K., Nakanishi, K., Nakayama, A.: Analysis of optimal velocity model with explicit delay. Phys. Rev. E 58(5), 5429–5450 (1998)
Ge, H.X., Dai, S.Q., Dong, L.Y., Xue, Y.: Stabilization effect of traffic flow in an extended car-following model based on an intelligent transportation system application. Phys. Rev. E 70(6), 1–6 (2004)
Masakuni, M., Nagatani, T.: Soliton and kink jams in traffic flow with open boundaries. Phys. Rev. E 60(1), 180–187 (1999)
Reuschel, A.: Vehicle movements in a platoon with uniform acceleration or deceleration of the lead vehicle. Zeitschrift des Oesterreichischen Ingenieur-und Architekten-Vereines 95, 50–62 (1950)
Pipes, L.A.: An operational analysis of traffic dynamics. J. Appl. Phys. 24(3), 274–281 (1953)
Chandler, R.E., Herman, R., Montroll, E.W.: Traffic dynamics: studies in car following. Oper. Res. 6(2), 165–184 (1958)
Newell, G.F.: Nonlinear effects in the dynamics of car following. Oper. Res. 9(2), 209–229 (1961)
Bando, M., Hasebe, K., Nakayama, A., Shibata, A., Sugiyama, Y.: Dynamical model of traffic congestion and numerical simulation. Phys. Rev. E 51(2), 1035–1045 (1995)
Nagatani, T.: Stabilization and enhancement of traffic flow by the next-nearest-neighbor interaction. Phys. Rev. E 60(6), 6395–6401 (1999)
Treiber, M., Hennecke, A., Helbing, D.: Derivation, properties, and simulation of a gas-kinetic-based, non-local traffic model. Phys. Rev. E 59(1), 239–253 (1999)
Tang, T.Q., Huang, H.J., Gao, Z.Y.: Stability of the car-following model on two lanes. Phys. Rev. E 72(066124), 1–7 (2005)
Ge, H.X., Meng, X.P., Ma, J., Lo, S.M.: An improved car-following model considering influence of other factors on traffic jam. Phys. Lett. A 377(1), 9–12 (2012)
Yu, G.Z., Wang, P.C., Wu, X.K., Wang, Y.P.: Linear and nonlinear stability analysis of a car-following model considering velocity difference of two adjacent lanes. Nonlinear Dyn. 84(1), 1–11 (2015)
Lv, W., Song, W.G., Fang, Z.M.: Three-lane changing behaviour simulation using a modified optimal velocity model. Phys. A 390(12), 2303–2314 (2011)
Jiang, R., Wu, Q.S., Zhu, Z.: Full velocity difference model for a car-following theory. Phys. Rev. E 64(017101), 1–4 (2001)
Helbing, D., Tilch, B.: Generalized force model of traffic dynamics. Phys. Rev. E 58(1), 133–138 (1998)
Yu, S., Shi, Z.: Dynamics of connected cruise control systems considering velocity changes with memory feedback. Measurement 64, 34–48 (2015)
Yu, S.W., Shi, Z.K.: An extended car-following model considering vehicular gap fluctuation. Measurement 70, 137–147 (2015)
Yu, S.W., Shi, Z.K.: An extended car-following model at signalized intersections. Phys. A 407, 152–159 (2014)
Zhou, J.: An extended visual angle model for car-following theory. Nonlinear Dyn. 81(1), 549–560 (2015)
Peng, G.H., Cheng, R.J.: A new car-following model with the consideration of anticipation optimal velocity. Phys. A 392(17), 3563–3569 (2013)
Yu, S.W., Shi, Z.K.: An improved car-following model considering relative velocity fluctuation. Commun. Nonlinear Sci. Numer. Simul. 36, 319–326 (2016)
Li, X., Sun, J.Q.: Studies of vehicle lane-changing to avoid pedestrians with cellular automata. Phys. A 438, 251–271 (2015)
Anvari, B., Bell, M.G., Sivakumar, A., Ochieng, W.Y.: Modelling shared space users via rule-based social force model. Transp. Res. Part C: Emerg. Technol. 51, 83–103 (2015)
Helbing, D., Jiang, R., Treiber, M.: Analytical investigation of oscillations in intersecting flows of pedestrian and vehicle traffic. Phys. Rev. E 72(4), 1–11 (2005)
Chen, P., Wu, C.Z., Zhu, S.Y.: Interaction between vehicles and pedestrians at uncontrolled mid-block crosswalks. Saf. Sci. 82, 68–76 (2016)
Zhang, X., Chang, G.L.: A dynamic evacuation model for pedestrian-vehicle mixed-flow networks. Transp. Res. Part C: Emerg. Technol. 40, 75–92 (2014)
Ito, H., Nishinari, K.: Totally asymmetric simple exclusion process with a time-dependent boundary: interaction between vehicles and pedestrians at intersections. Phys. Rev. E 89(4), 1–25 (2014)
Xin, X.Y., Jia, N., Zheng, L., Ma, S.F.: Power-law in pedestrian crossing flow under the interference of vehicles at an un-signalized midblock crosswalk. Phys. A 406, 287–297 (2014)
Jin, S., Qu, X.B., Xu, C., Wang, D.H.: Dynamic characteristics of traffic flow with consideration of pedestrians road-crossing behavior. Phys. A 392(18), 3881–3890 (2013)
Jiang, R., Wu, Q.S.: The moving behavior of a large object in the crowds in a narrow channel. Phys. A 364, 457–463 (2006)
Jiang, R., Wu, Q.S.: Interaction between vehicle and pedestrians in a narrow channel. Phys. A 368(1), 239–246 (2006)
Chowdhury, D., Santen, L., Schadschneider, A.: Statistical physics of vehicular traffic and some related systems. Phys. Rep. 329(4), 199–329 (2000)
Peng, G.H., Sun, D.H.: Multiple car-following model of traffic flow and numerical simulation. Chin. Phys. B 18(12), 5420–5430 (2009)
Whitham, G.B.: Exact solutions for a discrete system arising in traffic flow. Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences 428, 49–69 (1990)
Tian, J.F., Jia, B., Li, X.G., Gao, Z.Y.: A new car-following model considering velocity anticipation. Chin. Phys. B 19(1), 1–7 (2010)
Sawada, S.: Generalized optimal velocity model for traffic flow. Int. J. Mod. Phys. C 13(1), 1–12 (2002)
Li, Y.F., Zhang, L., Zheng, H., He, X.Z., Peeta, S., Zheng, T.X., Li, Y.G.: Evaluating the energy consumption of electric vehicles based on car-following model under non-lane discipline. Nonlinear Dyn. 82(1), 629–641 (2015)
Jin, S., Wang, D.H., Tao, P.F., Li, P.F.: Non-lane-based full velocity difference car following model. Phys. A 389(21), 4654–4662 (2010)
Yu, X.: Analysis of the stability and density waves for traffic flow. Chin. Phys. 11(11), 1128–1134 (2002)
Li, Z.P., Liu, Y.C.: Analysis of stability and density waves of traffic flow model in an its environment. Euro. Phys. J. B-Condens. Matter Complex Syst. 53(3), 367–374 (2006)
Nagatani, T.: Traffic jams induced by fluctuation of a leading car. Phys. Rev. E 61(4), 3534–3540 (2000)
Nagatani, T., Nakanishi, K., Emmerich, H.: Phase transition in a difference equation model of traffic flow. J. Phys. A: Math. Gen. 31(24), 5431–5438 (1998)
Ge, H.X., Cheng, R.J., Dai, S.Q.: KdV and kink–antikink solitons in car-following models. Phys. A 357(3), 466–476 (2005)
Zheng, L.J., Tian, C., Sun, D.H., Liu, W.N.: A new car-following model with consideration of anticipation driving behavior. Nonlinear Dyn. 70(2), 1205–1211 (2012)
Liu, F., Cheng, R., Zheng, P., Ge, H.: TDGL and mKdV equations for car-following model considering traffic jerk. Nonlinear Dyn. 83(1), 793–800 (2016)
Tomer, E., Safonov, L., Havlin, S.: Presence of many stable nonhomogeneous states in an inertial car-following model. Phys. Rev. Lett. 84, 382–385 (2000)
Berg, P., Mason, A., Woods, A.: Continuum approach to car-following models. Phys. Rev. E 61, 1056–1066 (2000)
Lee, H.K., Lee, H.W., Kim, D.: Macroscopic traffic models from microscopic car-following models. Phys. Rev. E 64(056126), 1–12 (2001)
Kurtze, D.A., Hong, D.C.: Traffic jams, granular flow, and soliton selection. Phys. Rev. E 52(1), 218–221 (1995)
Kerner, B.S., Konhäuser, P.: Cluster effect in initially homogeneous traffic flow. Phys. Rev. E 48(4), 2335–2338 (1993)
Ge, H.X., Cheng, R.J., Li, Z.P.: Two velocity difference model for a car following theory. Phys. A 387(21), 5239–5245 (2008)
Nagatani, T.: Modified KdV equation for jamming transition in the continuum models of traffic. Phys. A 261(3), 599–607 (1998)
Jia, Y.H., Du, Y.M., Wu, J.P.: Stability analysis of a car-following model on two lanes. Math. Probl. Eng. 2014, 1–9 (2014)
Nagatani, T.: Density waves in traffic flow. Phys. Rev. E 61(4), 3564–3570 (2000)
Ge, H.X., Dai, S.Q., Xue, Y., Dong, L.Y.: Stabilization analysis and modified Korteweg-de Vries equation in a cooperative driving system. Phys. Rev. E 71(6), 1–7 (2005)
Konishi, K., Kokame, H., Hirata, K.: Coupled map car-following model and its delayed-feedback control. Phys. Rev. E 60(4), 4000–4007 (1999)
Tadaki, S., Kikuchi, M., Sugiyama, Y., Yukawa, S.: Coupled map traffic flow simulator based on optimal velocity functions. J. Phys. Soc. Jpn. 67(7), 2270–2276 (1998)
Bando, M., Hasebe, K., Nakanishi, K., Nakayama, A., Shibata, A., Sugiyama, Y.: Phenomenological study of dynamical model of traffic flow. J. Phys. I 5(11), 1389–1399 (1995)
Carey, N.: Establishing pedestrian walking speeds. Tech. rep. (2005)
Edward, H.: The Hidden Dimension. Doubleday, Garden City (1966)
Ge, H.X.: Modified coupled map car-following model and its delayed feedback control scheme. Chin. Phys. B 20(9), 1–9 (2011)
Acknowledgements
This research was supported by the National Key Research and Development Program of China (2016YFB0100902).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, P., Yu, G., Wu, X. et al. Linear and nonlinear stability analysis of an extended car-following model considering pedestrians on adjacent lane. Nonlinear Dyn 88, 777–789 (2017). https://doi.org/10.1007/s11071-016-3275-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-016-3275-2