The Chinese Meteorological Society
Article Information
- Xiao-xia JIAN, Peng ZHANG, S. C. WONG, Dian-liang QIAO, Kee-choo CHOI 2014.
- Solitary wave solutions to higher-order traffic flow model with large diffusion
- Appl. Math. Mech. -Engl. Ed., 35 (2) : 167–176
- http: //dx. doi. org/10.1007/s10483-014-1781-x
Article History
- Received 2013-3-7;
- Revised 2013-7-8
2 Department of Civil Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong, P. R. China;
3 Department of Transportation Engineering, TOD-based Sustainable Urban Transportation Center, Ajou University, Suwon 443-749, Korea;
4 Shanghai Key Laboratory of Mechanics in Energy Engineering, Shanghai 200072, P. R. China
1 Introduction
Following the seminal works of [1] and [2],the higher-order model has become the focus of research on traffic flow problems (see also [3, 4, 5, 6, 7, 8]). The model has been used to describe the behaviors of averaged quantities,such as the density ρ(x,t) and the average velocity v(x,t) of vehicles at location x and time t. Viewed as a continuum,traffic flow can be described by the equations of continuity and acceleration. The continuity equation reads
and the acceleration of higher-order models takes the general form as follows: In (2),the left-hand side denotes the traffic acceleration with the first term expressing the relaxation to the equilibrium state (ρ,ve(ρ)),the vx and ρx terms being related to the physical forces of pressure with p′(ρ) > 0 and c0(ρ) > 0,and the final term representing the “viscosity” with η = η(ρ,v) > 0.There are extensive literatures on traveling waves within the higher-order model. For the inviscid model (with η(ρ,v) = 0),the weak solution theory was used to analytically determine a shock and a transition layer,which constituted the upstream and downstream fronts, respectively,of a cluster or stop-and-go wave solutions[7, 9, 10]. For the viscid model with a small viscosity η < 1,the boundary layer method was used to demonstrate a similar solution profile[11, 12],which became to be identical to that in the corresponding inviscid model when the coefficient η vanished[10]. In another development,the long-wavelength analysis[13, 14, 15, 16, 17, 18, 19] and the Taylor expansion[20, 21, 22, 23] were used to derive the Korteweg-de Vries equation (KdV) equation by assuming/adding a sufficiently large viscosity in/to the car-following or the higher-order model.
The present paper uses the Taylor expansion to seek the traveling wave in a higher-order traffic flow model with large diffusion. Although this issue has been intensively investigated, we significantly improve the KdV solution by assuming a non-constant viscosity coefficient η(ρ,v),which effectively balances the other terms in the expansion. The resultant wave speed of the KdV solution is indicated to be either negative or positive,which corresponds to the first or second characteristic field,respectively. In the previous studies,the KdV wave speed can only be negative and correspond to the first characteristic field as the viscosity coefficient is assumed to be constant[20]. Moreover,the present paper is the first to discuss the validity of approximation. To compare the analytical and numerical solutions,which is not considered in the previous studies,a finite element scheme is designed to test the accuracy and credibility of the approximate KdV solution.
The rest of this paper is organized as follows. In Section 2,the Taylor expansion is used to derive the approximate KdV solution,and the validity of the approximation is analyzed by the physical boundary and the stability of the solution. In Section 3,a finite element scheme is designed to provide general solutions to the system and,in particular,to test the stability and accuracy of the approximate KdV solution. Section 4 concludes the paper. 2 KdV solution
Let c0(ρ) be constant,as assumed by [1, 2, 3]. Then,the conservation forms of (1) and (2) can be uniformly rewritten as
which is applied for discussion in this section and for numerical simulation in Section 3. Here, we denote the flow by q = ρv and the flow-density relationship (the fundamental diagram) by qe(ρ) = ρve(ρ). We note that (4) takes a standard conservation form with viscosity (See [10] and the references therein). 2.1 Approximate KdV solutionWe consider the traveling wave solutions for the system of (3) and (4): ρ = ρ(z),v = v(z), and q = q(z),where z = x − at,and the wave speed a is constant. With η = η(ρ,v) = μρ(v − a)−1,the substitution gives
where μ is constant. Replacing qz by aρz (see (5)) in (6),we have where λ1(ρ,q) and λ2(ρ,q) are the first and second characteristic speeds of the system,respectively, given by We have the following assumptions for the approximation of (7).Assumption (A1) The flow q is in the vicinity of the equilibrium flow qe(ρ),namely,there is a △z such that q(ρ) ≈ qe(ρ(z +△z)),and thus the flow is approximated by
Here,a1 and a2 are the parameters depending on △z and ρz,respectively.Assumption (A2) There exists a constant density ρ such that
and thus for the small perturbation ρ(z),qe(ρ) is approximated by the first three terms in the Taylor expansion with Apply (9) and (10) of Assumptions (A1) and (A2) to (7). By omitting the higher-order terms and balancing the resultant equation,we have which together with (5),(10),and (11) suggests For the derivation of a KdV solution,we assume a1(ρ) = 0,which means that a = λ1(ρ,qe(ρ)) or a = λ2(ρ,qe(ρ)). In this case,(13) can be transformed into still assuming a traveling wave solution U = U(X − αT ). The standard solitary wave solution of (14) reads which,in return,gives an approximate traveling wave solution for the system of (3) and (4) as follows: 2.2 Validity of approximate KdV solutionThe relations between (x,t) and (X,T ) are indicated in Table 1 as the main properties of the resultant KdV solution. In Case I,we assume that a2 < 0,and μ > 0 (see (12)),by which the transformation implies that a = −α < 0. Thus,we can only choose a = λ1(ρ,qe(ρ)). In this case,the requirement η = μρ(v − a)−1 > 0 is satisfied,and we can roughly assume that q′ e(ρ*) ≈ a < 0. In Case II,we assume that a2 > 0,and μ < 0,by which the transformation implies that a = α > 0. Moreover,the requirement of η = μρ(v − a)−1 > 0 implies that a > v. Therefore,we can only choose a = λ2(ρ,qe(ρ)) and roughly assume q′ e(ρ*) ≈ a > 0,which implies q′′ e (ρ*) < 0 for an applicable fundamental diagram. In either case,we can determine the minimal and maximal densities ρm and ρM of the solution (16). The indicated sign of ρ* in the table ensures that ρm and ρM are within the physical solution region [0,ρjam],and ρ* is reasonably within (ρm,ρM). We note that the wave profile is open to the bottom if the amplitude 3a/q′′ e (ρ*) > 0; otherwise,it is open to the top.
![]() |
The above arguments give rise to considerable restrictions on ρ*,which appears to suggest a reasonable approximation. However,as an approximate solution of the present system,the profile of (16) might be unstable. For the space interval [−L,L] with periodic boundary conditions, the traveling wave of (16) that is initially symmetric to x = 0 is supposed to propagate in the interval. In this case,the integral average of (16) is independent of t,which can be easily indicated as
where we have Χ = m (if the profile is open to the bottom) or Χ = M (otherwise). We argue that the stability of the profile is related to the average ρ (see (17)). Consider an equilibrium solution (ρ,qe(ρ)),which exactly solves the system of (3) and (4) in the same [−L,L] with the same periodic boundary condition and the same unchanged average ρ. It is easy to see that,if the equilibrium solution is stable,then the corresponding profile of (16) is expected to evolve into the former solution,and thus is not stable. In other words,to derive a stable KdV solution profile of (16),the average ρ would essentially ensure an unstable equilibrium solution (ρ,qe(ρ)). Moreover,the profile of (16) is occupied by a sufficiently long constant region in the ring,which is very close to an equilibrium state (ρΧ,qe(ρΧ)). For the stable evolution of the constant part of (16),ρΧ would essentially ensure the stability of the equilibrium state (ρΧ,qe(ρΧ)). For Case I,assume that (ρc1,ρc2) is the only unstable region of an equilibrium solution,and the requirements are also listed in Table 1. For Case II,the requirements cannot be satisfied unless we relieve the assumption such that the fundamental diagram qe(ρ) is (very close to) a linear function in the involved density region. In this case,the approximate KdV solution is very close to a linear wave,and we require that ρM < ρc1 .Finally,we note that the two requirements in Case I contradict for L = +∞,which leads to ρΧ = ρ. This suggests that,to ensure the two requirements,L would not be too large. 3 Finite element scheme and numerical simulation
For a system like (3) and (4),discontinuous numerical schemes are essential for the resolution of shock profiles when the diffusion is small or vanishes[10]. These discontinuous schemes are still valid for a large diffusion coefficient η(ρ,v),but they would be inefficient due to a very rigorous Courant-Friedrichs-Lewy condition for numerical stability. In this case,the finite element method is recommended because it is free from the requirement for the resolution of shock and a rigorous stability condition. 3.1 Finite element scheme
The system of (3) and (4) or the like can be rewritten in the following vector form:
For simplicity,we only consider x ∈ [0, 1]. The interval [−L,L] can be properly transformed by scaling and translation. The discretization of (18) by the element method can be then proceeded by the following steps.Step 1 Multiply (18) with an arbitrary function w(x) ∈ H,and integrate the resultant equation over [0, 1]. Then,applying the Green formula to the second and third terms leads to the following variational form of (18):
where q(x) ≡ wε(u)ux −wf(u),H = H ×H,H = {v(x,·)|v(x,·) ∈ H1([0, 1]),v(0,·) = v(1,·), vx(0,·) = vx(1,·)},and H1([0, 1]) is the Sobolev space. It is also required that u ∈ H,and we note that the variational form of (19) will surely lead to a conservative scheme.Step 2 Divide [0, 1] into a set of elements Ii = [xi−1,xi]|K i=1 with △x = xi − xi−1. Then, approximate H by the space L,where L is the set of piece-wise linear functions with the following bases:
where i=1,2,· · ·,K−1.Step 3 Express each component of u as the linear combination of {'i(x)}K i=1,which has been granted the periodic boundary conditions u(0,t) = u(1,t) and ux(0,t) = ux(1,t) in the sense of distribution. Replace each component of w with {'i(x)} in (19) for i = 1,2,· · ·,K. Then,an ODE system of ui(t) is derived. The Euler time discretization of the system gives
where c1 ≡ 1/△x,c2 ≡ 1/(△x)2,c3 ≡ 1/(△x)3,and the periodic boundary conditions u0 = uK and uK+1 = u1 are implied. Moreover, where i=1,2,· · ·,K. 3.2 Numerical simulationAlthough the extended finite element scheme can be used to solve the higher-order model with large diffusion,it is only used to examine the accuracy of the approximate KdV solution of (15),which is also analytically described in Table 1. For certainty,we assume
in (4),by which the present system of (3) and (4) is essentially the same as the Kerner- Konh¨auser model[3]. Here,we assume that the free flow velocity vf =30 m/s,and the maximal density ρjam = 0.2 vehicle/m. In accordance with the analysis in subsection 2.2,the interval [−L,L] (L=2 500 m) and the periodic boundary conditions are also assumed for computation. Moreover,we assume μ=0.1vf2L in (4).An equilibrium solution (ρ0,ve(ρ0)) is linearly stable if and only if the kinetic speed q′ e(ρ0) is between the two characteristic speeds,λ1(ρ0,ve(ρ0)) and λ2(ρ0,ve(ρ0)) (i.e.,(8)),which turns out to be
Accordingly,we can solve the two critical densities ρc1 and ρc2 in Table 1[2]. Under the above assumptions,the critical densities ρc1 and ρc2 and the valid range of ρ (as indicated in Table 1) only depend on c0.The present study indicates that the requirements in Table 1 allow for very narrow ranges of c0 and ρ. Choosing c0 = 0.71vf and c0 = 0.60,by which ρc1 and ρc2 are determined,we derive two “good” solutions which satisfy the requirements for Cases I(a) and I(b) in Table 1. These parameter values are given in the first and the third lines of Table 2. To test the stability and accuracy of the resultant KdV solution of (16) through numerical simulation,a solution profile symmetric to x= 0 is taken as the initial state. Although it is considerably distorted,the profile of the numerical solution at t=3 600 s becomes steady and is thus very close to a traveling wave. Moreover,as predicted in subsection 2.2,the bottom part falls within the stable region with ρ<ρc0 . Figure 1 shows the profiles of the KdV and numerical solutions,in which the density is scaled by ρjam,and the interval [−L,L] is transformed into [0, 1].
![]() |
![]() |
Fig. 1. Test of stability and accuracy of KdV solution profile with all requirements in Table 1 being satisfied |
We repeat the above process,only slightly changing the value of ρ such that all the requirements in Table 1 are satisfied except that ρ falls within a stable region with ρ < ρc1 or ρ > ρc2 . These two situations correspond to the second and fourth lines of Table 2,and the KdV solution profile and the developed solution profile are shown in Fig. 2. As predicted in subsection 2.2, the KdV solution profile appears to converge with an equilibrium constant solution.
![]() |
Fig. 2. Test of stability and accuracy of KdV solution profile with all requirements in Table 1 being satisfied except that average ρ of KdV solution falls within stable region |
large and variable viscosity coefficient in the higher-order traffic flow model is assumed to derive an approximate KdV solution. By the validity and stability of the approximate solution, considerable restrictions on the related solution parameters can be prescribed,as shown in Table 1. The present study indicates that the restrictions give rise to a very narrow range of solution parameters (e.g.,ρ) or even model parameters (e.g.,c0). Besides other restrictions, the restriction on the average density ρ of the approximate KdV solution is also proven to be essential in the analysis in subsection 2.2 and the numerical simulation in subsection 3.2,in which the KdV solution profile becomes unstable when ρ falls within an unstable region of the corresponding equilibrium solution. Finally,the analysis and the extended finite element scheme can be used to study similar approximations in higher-order traffic flow models.
[1] | Payne, H. J. Models of freeway traffic and control. Mathematical Models of Public Systems, Simulation Council Proceedings (ed. Bekey, G. A.), Series 1, Vol. 1, Chapter 6, Simulation Council, La Jolla, California, 51–61 (1971) |
[2] | Whitham, G. B. Linear and Nonlinear Waves, John Wiely and Sons, Inc., New York (1974) |
[3] | Kerner, B. S. and Konh¨auser, P. Cluster effect in initially homogeneous traffic flow. Phys. Rev. E, 48, R2335–R2338 (1993) |
[4] | Aw, A. and Rascle, M. Resurrection of “second order” models of traffic flow. SIAM J. Appl. Math., 60, 916–938 (2000) |
[5] | Berthelin, F., Degond, P., Delitala, M., and Rascle, M. A model for the formation and evolution of traffic jams. Arch. Ration. Mech. An., 187, 185–220 (2008) |
[6] | Jiang, R., Wu, Q. S., and Zhu, Z. J. A new continuum model for traffic flow and numerical tests. Transport. Res. B, 36, 405–419 (2002) |
[7] | Siebel, F. and Mauser, W. On the fundamental diagram of traffic flow. SIAM J. Appl. Math., 66, 1150–1162 (2006) |
[8] | Zhang, P., Wong, S. C., and Dai, S. Q. A conserved higher-order anisotropic traffic flow model: description of equilibrium and non-equilibrium flows. Transport. Res. B, 43, 562–574 (2009) |
[9] | Greenberg, J. M. Congestion redux. SIAM J. Appl. Math., 64, 1175–1185 (2004) |
[10] | Zhang, P. and Wong, S. C. Essence of conservation forms in the traveling wave solutions of higherorder traffic flow models. Phys. Rev. E, 74, 026109 (2006) |
[11] | Kerner, B. S., Klenov, S. L., and Konh¨auser, P. Asymptotic theory of traffic jams. Phys. Rev. E, 56, 4200–4216 (1997) |
[12] | Wu, C. X., Zhang, P., Dai, S. Q., andWong, S. C. Asymptotic solution of a wide cluster in K¨uhne’s higher-order traffic flow model. Proceedings of the Fifth International Conference on Nonlinear Mechanics (eds. Chien, W. Z., Dai, S. Q., Zhong, W. Z., Cheng, Q. J.), Shanghai University Press, Shanghai, 1132–1136 (2007) |
[13] | Kurtze, D. A. and Hong, D. C. Traffic jams, granular flow, and soliton selection. Phys. Rev. E, 52, 218–221 (1995) |
[14] | Wada, S. and Hayakawa, H. Kink solution in a fluid model of traffic flow. J. Phys. Soc. Jpn., 67, 763–766 (1998) |
[15] | Nagatani, T. Density waves in traffic flow. Phys. Rev. E, 61, 3564–3570 (2000) |
[16] | Tang, T. Q., Huang, H. J., and Shang, H. Y. A new macro model for traffic flow with the consideration of the driver’s forecast effect. Phys. Lett. A, 374, 1668–1672 (2010) |
[17] | Yu, L., Li, T., and Shi, Z. K. Density waves in a traffic flow model with reaction-time delay. Physica A, 389, 2607–2616 (2010) |
[18] | Tang, T. Q., Li, C. Y., Huang, H. J., and Shang, H. Y. Macro modeling and analysis of traffic flow with road width. J. Cent. South Univ. Technol., 18, 1757–1764 (2011) |
[19] | Tang, T. Q., Li, P., Wu, Y. H., and Huang, H. J. A macro model for traffic flow with consideration of static bottleneck. Commun. Theor. Phys., 58, 300–306 (2012) |
[20] | Berg, P. and Woods, A. On-ramp simulations and solitary waves of a car-following model. Phys. Rev. E, 64, 035602 (2001) |
[21] | Tang, T. Q., Huang, H. J., and Xu, G. A new macro model with consideration of the traffic interruption probability. Physica A, 387, 6845–6856 (2008) |
[22] | Ge, H. X. and Lo, S. M. The KdV-Burgers equation in speed gradient viscous continuum model. Physica A, 391, 1652–1656 (2012) |
[23] | Wu, C. X., Zhang, P., Wong, S. C., Qiao, D. L., and Dai, S. Q. Solitary wave solution to Aw- Rascle viscous model of traffic flow. Appl. Math. Mech. -Engl. Ed., 34, 523–528 (2013) DOI 10.1007/s10483-013-1687-9 |