Solving the Payne-Whitham traffic flow model as a hyperbolic system of conservation laws with relaxation

Similar documents
On the distribution schemes for determining flows through a merge

L 1 stability of conservation laws for a traffic flow model

Critical Thresholds in a Relaxation Model for Traffic Flows

Solitons in a macroscopic traffic model

Numerical Simulation of Traffic Flow via Fluid Dynamics Approach

First-In-First-Out Properties of a Commodity-based Kinematic Wave Simulation Model

arxiv:math/ v1 [math.ds] 3 Sep 2003

Continuum Modelling of Traffic Flow

c 2007 Society for Industrial and Applied Mathematics

Notes: Outline. Shock formation. Notes: Notes: Shocks in traffic flow

Numerical simulation of some macroscopic mathematical models of traffic flow. Comparative study

Traffic Flow Problems

A Very Brief Introduction to Conservation Laws

Two-Phase Fluids Model for Freeway Traffic Flow and Its Application to Simulate Evolution of Solitons in Traffic

On jamitons, self-sustained nonlinear waves in traffic flow

Non-linear Wave Propagation and Non-Equilibrium Thermodynamics - Part 3

Physical Review E - Statistical, Nonlinear, And Soft Matter Physics, 2005, v. 71 n. 5. Creative Commons: Attribution 3.0 Hong Kong License

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2

The traffic statics problem in a road network

Non-linear Scalar Equations

Data-Fitted Generic Second Order Macroscopic Traffic Flow Models. A Dissertation Submitted to the Temple University Graduate Board

Eindhoven University of Technology MASTER. Relaxation scheme for macroscopic traffic flow models. Ankamah, J.D. Award date: 2012

Resurrection of the Payne-Whitham Pressure?

Asymptotic traffic dynamics arising in diverge-merge networks with two intermediate links

K. Ambika and R. Radha

CapSel Roe Roe solver.

Various lecture notes for

Non-Oscillatory Central Schemes for a Traffic Flow Model with Arrhenius Look-Ahead Dynamics

Structural properties of Helbing s traffic flow model

Applications of the compensated compactness method on hyperbolic conservation systems

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Numerical Solutions to Partial Differential Equations

Projection Dynamics in Godunov-Type Schemes

Hyperbolic Systems of Conservation Laws. in One Space Dimension. I - Basic concepts. Alberto Bressan. Department of Mathematics, Penn State University

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Lecture Notes on Numerical Schemes for Flow and Transport Problems

Existence, stability, and mitigation of gridlock in beltway networks

Finite volumes for complex applications In this paper, we study finite-volume methods for balance laws. In particular, we focus on Godunov-type centra

M. HERTY, CH. JÖRRES, AND B. PICCOLI

CapSel Euler The Euler equations. conservation laws for 1D dynamics of compressible gas. = 0 m t + (m v + p) x

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows:

y =ρw, w=v+p(ρ). (1.2)

On fluido-dynamic models for urban traffic

Finite Volume Schemes: an introduction

Application of the relaxat ion met hod to model hydraulic jumps

The Aw-Rascle traffic flow model with phase transitions

Math 660-Lecture 23: Gudonov s method and some theories for FVM schemes

A MACROSCOPIC TRAFFIC MODEL FOR ROAD NETWORKS WITH A REPRESENTATION OF THE CAPACITY DROP PHENOMENON AT THE JUNCTIONS

arxiv: v1 [physics.soc-ph] 1 Aug 2017

Notes: Outline. Shallow water equations. Notes: Shallow water equations. Notes:

arxiv: v1 [physics.soc-ph] 20 Dec 2014

The LWR model on a network

Numerical Methods for Modern Traffic Flow Models. Alexander Kurganov

Shock and Rarefaction Waves in a Hyperbolic Model of Incompressible Fluids

A weighted essentially non-oscillatory numerical scheme for a multi-class traffic flow model on an inhomogeneous highway

arxiv: v2 [math.ap] 1 Jul 2011

FDM for wave equations

Numerical Methods for Hyperbolic Conservation Laws Lecture 4

Comparison of Approximate Riemann Solvers

A GENERAL PHASE TRANSITION MODEL FOR VEHICULAR TRAFFIC

Lecture 10: Whitham Modulation Theory

MULTI CLASS TRAFFIC MODELS ON ROAD NETWORKS

u-= (u, v), x>o, j u, (u,, v,), x<o, U(X 0) (1) (1), A A2 only when u 0, in which case A 0. THE RIEMANN PROBLEM NEAR A HYPERBOLIC SINGULARITY II*

Gas Dynamics Equations: Computation

Two-dimensional macroscopic models for traffic flow on highways

SOLVABILITY OF A FREE-BOUNDARY PROBLEM DESCRIBING THE TRAFFIC FLOWS

Solution of Impulsive Hamilton-Jacobi Equation and Its Applications

0.3.4 Burgers Equation and Nonlinear Wave

Chapter 3. Finite Difference Methods for Hyperbolic Equations Introduction Linear convection 1-D wave equation

u-- (u, v), x < 0, v,+1/2{bu:+2uv},,=o u--(u,v), (1) (1) and note that A1 A2 only when u 0 in which case A 0.

Computational Astrophysics 7 Hydrodynamics with source terms

Simple waves and a characteristic decomposition of the two dimensional compressible Euler equations

ON A DIFFUSIVELY CORRECTED KINEMATIC-WAVE TRAFFIC MODEL WITH CHANGING ROAD SURFACE CONDITIONS

MULTICOMMODITY FLOWS ON ROAD NETWORKS

Math Partial Differential Equations 1

Numerical Solution of a Fluid Dynamic Traffic Flow Model Associated with a Constant Rate Inflow

NONCLASSICAL SHOCK WAVES OF CONSERVATION LAWS: FLUX FUNCTION HAVING TWO INFLECTION POINTS

A genuinely high order total variation diminishing scheme for one-dimensional. scalar conservation laws 1. Abstract

An Accurate Deterministic Projection Method for Hyperbolic Systems with Stiff Source Term

Stability and bifurcation in network traffic flow: A Poincaré map approach

A RIEMANN PROBLEM FOR THE ISENTROPIC GAS DYNAMICS EQUATIONS

AMath 574 February 11, 2011

STANDING WAVES AND THE INFLUENCE OF SPEED LIMITS

Modeling Traffic Flow on Multi-Lane Road: Effects of Lane-Change Manoeuvres Due to an On-ramp

The RAMSES code and related techniques 4. Source terms

International Engineering Research Journal

The RAMSES code and related techniques I. Hydro solvers

Central Schemes for Systems of Balance Laws Salvatore Fabio Liotta, Vittorio Romano, Giovanni Russo Abstract. Several models in mathematical physics a

STRUCTURAL STABILITY OF SOLUTIONS TO THE RIEMANN PROBLEM FOR A NON-STRICTLY HYPERBOLIC SYSTEM WITH FLUX APPROXIMATION

Entropy-based moment closure for kinetic equations: Riemann problem and invariant regions

Macroscopic limits of microscopic models

The inviscid limit to a contact discontinuity for the compressible Navier-Stokes-Fourier system using the relative entropy method

x a(x) H(U), , H(U) =

Publications of Tong Li

Waves in a Shock Tube

Instability of Finite Difference Schemes for Hyperbolic Conservation Laws

An extended microscopic traffic flow model based on the spring-mass system theory

Research Article Splitting of Traffic Flows to Control Congestion in Special Events

A numerical study of SSP time integration methods for hyperbolic conservation laws

Application of the Kurganov Levy semi-discrete numerical scheme to hyperbolic problems with nonlinear source terms

Transcription:

Solving the Payne-Whitham traffic flow model as a hyperbolic system of conservation laws with relaxation W.L. Jin and H.M. Zhang August 3 Abstract: In this paper we study the Payne-Whitham (PW) model as a hyperbolic system of conservation laws with relaxation. After studying the Riemann problem for the homogeneous version of the PW model we introduce three first-order numerical solution methods for solving the system. In these methods the homogeneous part of the PW model is approximated by Godunovtype difference equations and different treatments of the source term are used. Numerical results show that solutions of the PW model with these methods are close to those of the LWR model when the PW model is stable and that the PW model can simulate cluster effect in traffic when it is unstable. The PW model is also studied for roadways with inhomogeneities. Keywords: The Payne-Whitham (PW) model hyperbolic system of conservation laws with relaxation Riemann problem Godunov s method. Introduction Continuum models of vehicular traffic on long crowded roads have been studied and applied in simulation for decades. In these models traffic conditions at a location x and time t are measured by density ρ travel speed v and flow-rate q for which a basic relationship is that q = ρv at any location and any time. Traffic conservation a principle governing the evolution of traffic conditions can be described by a partial differential equation ρ t + q x =. () In the first continuum model by Lighthill and Whitham (955) and Richards (956) the LWR model traffic is restricted to equilibrium states. That is in the LWR model q observes the equilibrium relation q = f (ρ) which is also known as the fundamental diagram of traffic flow. Correspondingly we have the speed-density relationship v = v (ρ) f (ρ)/ρ. Hence the LWR model can be written as ρ t + (ρv (ρ)) x =. () Generally the equilibrium velocity is assumed to be decreasing with respect to density; i.e. v (ρ) < ; the fundamental diagram is concave; i.e. f (ρ) <. University of California Davis 9566

In reality however traffic is generally observed in nonequilibrium. Nonequilibrium traffic flow models are therefore suggested. Among them the Payne-Whitham (PW) model (Payne 97; Whitham 974) is perhaps the best known. In the PW model besides equation () a second equation which defines traffic acceleration is introduced v t + vv x + c ρ ρ x = v (ρ) v (3) τ where the constant c > is the traffic sound speed and τ the relaxation time. With q = ρv the PW model can be written as ( ρ q which is in the conservative form ) t + ( ) q q ρ + c ρ x = ( f (ρ) q τ ) (4) u t + f(u) x = s(u) (5) where u = (ρ q) is the state variable. Thus the PW model is a hyperbolic system of conservation laws with relaxation in the sense of Whitham (959; 974) and Liu (987). Schochet (988) has shown that as τ the system (4) admits the limit ρ t + (ρv ) x = νρ xx which is the viscous version of the LWR model. Therefore the LWR model is called the degenerate system or subsystem of the PW model. The system (4) has two wave speeds called frozen characteristic speeds by Pember (993) λ (ρ v) = v c. Since v and c > λ < λ and λ >. Besides the PW model has a sub-characteristic λ (ρ) = v (ρ) + ρv (ρ) which is the wave speed of the LWR model can be positive or negative and smaller than λ. Whitham (974) showed that the stability condition for the linearized system with a relaxation term is λ < λ < λ. (6) Liu (987) showed that if the condition (6) is always satisfied then the corresponding PW model is stable under small perturbations and the time-asymptotic solutions of system (4) are completely determined by the equilibrium LWR model. Chen Levermore and Liu (994) showed that if condition (6) is satisfied then solutions of the system tend to solutions of the equilibrium equations as the relaxation time tends to zero. Note that since λ < λ for the PW model instability can only occur when λ < λ is violated (Zhang 999). For solving the PW model numerically Leo and Pretty (99) applied Roe s flux difference splitting algorithm in which an approximate Riemann solver is used. In this paper we will study the PW model as a hyperbolic system of conservation laws with relaxation. In our study the Riemann problem for the homogeneous version of the PW model is solved exactly. Based on this we apply the Godunov methods which are well-developed in the area of computational fluid dynamics for finding the numerical solutions of the PW model. These methods can also be directly applied for the PW model of traffic on roadways with inhomogeneities such as lane-drops.

The remaining part of this paper is organized as follows. In Section we analytically solve the homogeneous version of the PW model. In Section 3 we study several different Godunov methods for the PW model. In Section 4 we present numerical results for the PW model with stable or unstable initial conditions and for a roadway with lane-drops. In Section 5 we conclude this paper with our findings of the numerical methods and the properties of the PW model. Solving the homogeneous version of the PW model The homogeneous version of the PW model can be written as ( ) ( ) ρ q + q q ρ + c ρ = (7) or t x u t + f(u) x = (8) which is ( a hyperbolic system ) of conservation laws. For (8) the Jacobian matrix can be written as f = q + c ρ q for which the two real distinct eigenvalues are λ = v c and the ρ corresponding right eigenvectors are r = ( λ ) r = ( λ ). Furthermore the system (8) is genuinely nonlinear since λ i r i = c ρ. Discussions of general hyperbolic systems of conservation laws can be found in (Smoller 983). Here we follow discussions by Zhang (998 999 ) which are carried out for a model similar to the PW model.. The Riemann problem The Riemann problem for (8) around x = has the following jump initial conditions: u(x t = ) = { ul = ( q l ) if x < u r = ( q r ) if x >. (9) This problem is solved by shock waves and/or rarefaction waves. We begin by studying shock waves. As we know there are two distinct types of shock waves for (8); namely -shocks and -shocks. Lax s (97) entropy condition states that -shocks satisfy and -shocks satisfy λ (u r ) < s < λ (u l ) s < λ (u r ) () λ (u r ) < s < λ (u l ) s > λ (u l ). () 3

In both () and () the shock wave speed s is determined by the Rankine-Hugoniot jump condition These two equations yield s[ρ] = [q] [ ] q s[q] = ρ + c ρ. For -shocks the first inequality of () yields q r = ±c ρr. () or q r c < s = q r < q l c q r q r c < < q l q r c hence q l q / r c < < q l q / r c. Since c > we obtain c > q l q r > c >. Hence < q l > q r. (3) Moreover s λ (u r ) = q r q r c = q r q l ( ) c < c < ; i.e. if u l and u r satisfy (3) then they also satisfy the second part of the entropy condition (). Therefore the states which can be connected to u l by a -shock on the right must lie on the curve (denoted by S ) S : q ρ = c ρ ρρl s (ρ; u l ) ρ > q ρ < q l. (4) 4

Finally by direct calculations we find ds dρ = c (ρ + ) ρ ρ < d s dρ = c (ρ + 3 ) 4ρ ρ > ; i.e. S is decreasing and convex. With similar analyses we obtain the curve (denoted by S ) consisting of those states which can be connected to u l by a -shock on the right S : q ρ = c ρ ρρl s (ρ; u l ) ρ < q ρ < q l (5) and ds dρ = c (ρ + ) ρ ρ > d s dρ = c (ρ + 3 ) 4ρ ρ <. Besides shock wave solutions the Riemann problem for (8) admits two families of rarefaction waves which are continuous in the form u(x t) = u(x/t) and satisfy that λ i (u(x/t)) increases as x/t increases. Let ξ = x/t u(x t) = u(ξ) satisfies the following ordinary differential equation or ξu ξ + fu ξ = ( f ξi)u ξ =. If u ξ then ξ is the eigenvalue for f and u ξ = (ρ ξ q ξ ) is the corresponding eigenvector. Related to the two real and distinct eigenvalues λ of f there exist two families of rarefaction waves: -rarefaction waves and -rarefaction waves. For -rarefaction waves the eigenvector u ξ satisfies ( λ q + c ρ q ρ λ )( ρξ q ξ ) = ( which yields λ ρ ξ + q ξ =. Since ρ ξ we obtain q ξ /ρ ξ = λ. Hence dq dρ = λ = q ρ c. Solving this equation we obtain the -rarefaction wave curve R : q ρ = c ln(ρ/ ) r (ρ; u l ). (6) Here R is the curve consisting of states which can be connected to u l by a -rarefaction wave on the right. Since λ (u) > λ (u l ) the states on this curve must satisfy q/ρ > q l / and from (6) we have ρ <. We can also find dr dρ = c ρ < and d r dρ = c ρ >. 5 )

and Similarly we obtain the -rarefaction wave curve R : q ρ = c ln(ρ/ ) r (ρ; u l ) ρ > q ρ > q l (7) dr dρ = c ρ > and d r dρ = c ρ <. The four basic types of wave solutions are depicted in Figure. From the figure we can see that the state space is partitioned into four regions and when u r locates in each of these regions the Riemann problem is solved by a wave combining two basic waves. Totally therefore there are eight types of wave solutions to the Riemann problem including -shock waves (S ) -shock waves (S ) -rarefaction waves (R ) -rarefaction waves (R ) S -S (left S and right S ) waves R -R (left R and right R ) waves R -S (left R and right S ) waves and S -R (left S and right R ) waves. These wave solutions are self-similar in the sense that u(x/t) is constant when x/t=const. Note that the curves S and R have a second-order contact at u l ; i.e. their first two derivatives are equal at this point and the same is true for the two corresponding curves in the second characteristic family.. The time average of u at x = In this subsection we compute the averages of ρ and q at the boundary x = over a time interval ( t) from the Riemann solutions for (8) with initial data (u l u r ). These averages denoted by ρ and q are defined by ρ = t t ρ(x = t)dt and q = t t q(x = t)dt. As we know the Riemann problem has eight types of self-similar wave solutions. Therefore the time average (ρ q ) is equal to the boundary state u(x = t > ) which is a constant. For the eight types of wave solutions conditions of their existence and the corresponding boundary states (ρ q ) are discussed one by one as follows.. S If (u l u r ) satisfy S : q r = c ρr > q r < q l the Riemann problem for (8) with initial data (u l u r ) is solved by a -shock and the shock speed is s = q r. For S -type solutions (ρ q ) is summarized in Table. 6

s = qr q l ρ q S s > q l s q r Table : The boundary state for S -type solutions s = q r q l ρ q S s > q l Table : The boundary state for S -type solutions. S If (u l u r ) satisfy S : q r = c ρr < q r < q l the Riemann problem for (8) with initial data (u l u r ) is solved by a -shock. Since the wave speed s = q r > (ρ q ) for this type of solutions is the same as ( q l ) and shown in Table. 3. R If (u l u r ) satisfy R : q r = c ln( / ) < q r > q l the Riemann problem for (8) with initial data (u l u r ) is solved by a -rarefaction and the characteristic velocity is determined by the first eigenvalue of the system: λ (ρ q) = q ρ c. If λ (u l ) the boundary state (ρ q ) is the same as the left state i.e. ( q l ); similarly if λ (u r ) it is the right state; otherwise (ρ q ) solves the following equations: Solving them we obtain λ (ρ q ) = q q ρ ρ c = = c ln(ρ / ). ρ = e +q l/(c ) (8) q = c ρ. (9) For this type of solutions (ρ q ) is summarized in Table 3. 7

λ λ (u l ) ρ q q l R λ (u r ) q r o.w. given in (8) and (9) Table 3: The boundary state for R -type solutions λ ρ q R λ > q l Table 4: The boundary state for R -type solutions 4. R If (u l u r ) satisfy R : q r = c ln( / ) > q r > q l the Riemann problem for (8) with initial data (u l u r ) is solved by a -rarefaction. Since the characteristic velocity i.e. the second eigenvalue of the system is λ (ρ q) = q/ρ + c > (ρ q ) for this type of solutions is the same as the left state and shown in Table 4. 5. R -R If (u l u r ) satisfy and R : R : q m = c ln( / ) < q m > q l () q r q m = c ln( / ) > q r > q m () where u m = ( q m ) is an intermediate state the Riemann problem for (8) with initial data (u l u r ) is solved by a -rarefaction + -rarefaction wave. Adding () to () we find hence c ln ρ m = q r where < and < and = e q r/ρr q l / c q m = q l / c ln( / ). Note that (ρ q ) is only related to the -rarefaction wave connecting u l and u m. Therefore the boundary state is summarized in Table 5. 8

λ λ (u l ) ρ q q l R -R λ (u m ) q m o.w. given in (8) and (9) Table 5: The boundary state for R -R -type solutions λ λ (u l ) ρ q q l R -S λ (u m ) q m o.w. given in (8) and (9) Table 6: The boundary state for R -S -type solutions 6. R -S If (u l u r ) satisfy and R : q m = c ln( / ) < q m > q l S : q r q m = c ρr < q r < q m where u m = ( q m ) is an intermediate state the Riemann problem for (8) with initial data (u l u r ) is solved by a -rarefaction+-shock wave. These two equations yield c ln( / ) c ρr + q r = () where < <. From () we can obtain and then compute q m as follows q m = q l / c ln( / ). Hence (ρ q ) can be determined from the -rarefaction wave connecting u l and u m and is summarized in Table 6. 7. S -S If (u l u r ) satisfy S : q m = c ρm > q m < q l and S : q r q m = c ρr < q r < q m 9

s = qm q l ρ q S -S s > q l s q m Table 7: The boundary state for S -S -type solutions where u m = ( q m ) is an intermediate state the Riemann problem for (8) with initial data (u l u r ) is solved by a -shock+-shock wave. These two equations yield c ρm c ρr + q r = (3) where > and >. From (3) we can obtain and then compute q m as follows q m = q l c ρm. Hence (ρ q ) can be determined from the -shock connecting u l and u m and is summarized in Table 7. 8. S -R If (u l u r ) satisfy S : q m = c ρm > q m < q l and R : q r q m = c ln( / ) > q r > q m where u m = ( q m ) is an intermediate state the Riemann problem for (8) with initial data (u l u r ) is solved by a -shock+-rarefaction wave. These two equations yield c ρm c ln( / ) + q r = (4) where > >. From (4) we can obtain and then compute q m as follows q m = q l c ρl. Hence (ρ q ) can be determined from the -shock connecting u l and u m and is summarized in Table 8. Remarks: For R -S -type solutions () cannot be analytically solved to obtain. Note that is the solution of f 6 (ρ) = where (letting β = ( q r )/c ) f 6 (ρ) = ln(ρ/ ) ρ ρr ρ + β > ρ >

s = qm q l ρ q S -R s > q l s q m Table 8: The boundary state for S -R -type solutions whose derivative is f 6(ρ) = ρ + ρ + ρ ρ >. Similarly for S -S -type solutions is the solution of f 7 (ρ) = where f 7 (ρ) = ρ ρρl ρ ρr ρ + β ρ > and f 7(ρ) = ρ + ρ ρ + ρ + ρ ρ > ; and for S -R -type solutions is the solution of f 8 (ρ) = where f 8 (ρ) = ρ ρρl ln( /ρ) + β < ρ < and f 8(ρ) = ρ + ρ ρ + ρ >. To solve f i ( ) = (i = 6 7 8) therefore we can apply Newton s method; i.e. given kth candidate ρ k for (k + )th candidate can be computed as ρ k+ = ρ k f i(ρ k ) f i (ρ i = 6 7 or 8. k) Also for each type of solutions ρ k+ should be inside the given domain of. 3 Numerical solution methods for the PW model The Godunov (959) method is efficient for solving hyperbolic systems of conservation laws. For the homogeneous version of the PW model therefore we will use the Godunov-type difference equations to approximate it. The PW model however has one relaxation term. Thus different treatments of the effects of the source term result in different methods.

A general system (5) can be approximated by the following Godunov-type finite difference equation U j+ i = U j i t j j (f(u x i+/ ) f(ui / )) + t s(u) (5) in which U j i = (ρ j i qj i ) is the average of u(x t) over ith cell at time j t s(u) is the average of the source term over ((i /) x (i + /) x) (j t (j + ) t) and the boundary state U j i+/ = (ρ j i+/ q j i+/ ) is computed as shown in the preceding section from the Riemann problem for (8) with initial condition { ul if x x u i+/ (x t j ) = i+/ < (6) u r if x x i+/ where u l = U j i and u r = U j+ i. When the source term is approximated implicitly we call the numerical solution method as the implicit method. In this method the PW model can be approximated by ρ j+ i ρ j i k + q j i+/ q j i / h = (7) q j+ i q j i + k q j i+/ + c ρ j ρ j i+/ i+/ q j h i / ρ j i / c ρ j i / = f (ρ j+ i ) q j+ i (8) τ from which we can write the evolution equations for the PW model as ρ j+ i q j+ i = = ρ j i k h (q j i+/ q j i / ( + k τ ) qj i k q j i+/ h ρ j i+/ + k } τ f (ρ j+ i ). ) (9) + c ρ j i+/ q j i / ρ j i / c ρ j i / (3) Besides the implicit method an explicit treatment was used for the source term in (Pember 993) where u is approximated by the averages of boundary states and s(u) = j (s(ui / ) + s(u j i+/ )). Here the corresponding method is called the explicit method. A third treatment of the source term is used in the fractional step splitting method in which each time step t is split into three steps. In the first and third fractional steps a first-order implicit method is used to integrate ( ) ( ) ρ = q t f (ρ) q τ for time steps of t/. In the second step we solve the corresponding homogeneous system of (4) for a time step of t.

4 Numerical simulations of the PW model In this section we perform numerical simulations of the PW model for traffic on a ring road. The model parameters are chosen as follows (Kerner and Konhäuser 994; Herrman and Kerner 998): the unit length l =.8 km the relaxation time τ = 5 s the free flow speed v f = 5l/τ the jam density ρ j = 8 veh/km and the sound speed c =.48445l/τ; the equilibrium speed-density relationship v (ρ) = 5.46[( + exp{[ρ/ρ j.5]/.6}) 3.7 6 ]l/τ. The equilibrium functions v (ρ) and f (ρ) are shown in Figure in which the two critical densities ρ c =.73ρ j =3 veh/km and ρ c =.396ρ j =7 veh/km determined by λ = λ i.e. ρv (ρ)+c =. The length of the ring road is L = 8l and the time interval [ T ] where T = 5τ. In the numerical studies we partition the roadway into N cells and the time interval into K steps with N/K = /5; e.g. if N = and K = 5 the cell length is x = 8l km and the length of each time step t = τ s. Since λ v f + c < 7.5l/τ we find that the CFL (Courant Friedrichs and Lewy 98) condition number λ t/ x.9375 <. 4. Convergence rates for different methods when the PW model is stable In this subsection convergence rates for the three methods are computed by comparing solutions of the PW model when it is stable at time T = 5τ for two different number of cells into which the roadway is partitioned e.g. N and N. Denote solutions as (Ui N ) N i= for N cells and (U i N ) N i= for N cells respectively and define a difference vector (e N N ) N i= between these two solutions as e N N i = N (Ui + Ui N ) Ui N i = N (3) the relative error with respect to L - L - or L -norm can be computed as ɛ N N = e N N. (3) Finally the convergence rate r is obtained by comparing two relative errors: r = log ( ɛn N ). (33) ɛ4n N Here U can be ρ or v. Here we use the following global perturbation as the initial traffic conditions: ρ(x ) = ρ h + ρ sin(πx/l) x [ L] v(x ) = v (ρ h ) + v sin(πx/l) x [ L]. (34) Setting ρ h = veh/km ρ = 3 veh/km and v =. km/s the initial conditions are inside the stable region of the PW model. Setting N =64 8 56 5 and 4 the relative errors and convergence rates for the implicit method the explicit method and the fractional step splitting method are respectively given in Tables 9 and. From these tables we can see that the convergence rates in the L norm are close to one but lower in the L and L norms all rates increase with respect to N and the fractional step splitting method has the highest convergence rates. 3

ρ 8-64 Rate 56-8 Rate 5-56 Rate 4-5 L.95e-.79.e-.88 6.e-.93 3.e- L.57e-.64.65e-.76 9.78e-.85 5.4e- L 5.48e-.37 4.4e-.56.88e-.73.74e- v 8-64 Rate 56-8 Rate 5-56 Rate 4-5 L 4.e-5.78.45e-5.87.34e-5.93 7.4e-6 L 5.6e-5.6 3.65e-5.74.9e-5.84.e-5 L.3e-4.35.e-4.55 6.98e-5.7 4.5e-5 Table 9: Convergence rates for the implicit method ρ 8-64 Rate 56-8 Rate 5-56 Rate 4-5 L.6e-.77.e-.87 6.64e-.93 3.49e- L.67e-.6.74e-.74.4e-.84 5.83e- L 5.59e-.34 4.4e-.53 3.5e-.7.88e- v 8-64 Rate 56-8 Rate 5-56 Rate 4-5 L 4.46e-5.76.63e-5.86.45e-5.9 7.7e-6 L 5.8e-5.6 3.83e-5.7.3e-5.8.3e-5 L.3e-4.3.4e-4.5 7.6e-5.69 4.5e-5 Table : Convergence rates for the explicit method ρ 8-64 Rate 56-8 Rate 5-56 Rate 4-5 L.8e-.85.e-.9 5.3e-.96.73e- L.43e-.7.5e-.8 8.58e-.89 4.64e- L 5.3e-.4 3.96e-.6.57e-.77.5e- v 8-64 Rate 56-8 Rate 5-56 Rate 4-5 L 3.9e-5.85.7e-5.9.5e-5.96 5.93e-6 L 5.3e-5.69 3.9e-5.8.89e-5.88.3e-5 L.4e-4.43 9.3e-5.6 6.4e-5.77 3.55e-5 Table : Convergence rates for the fractional step splitting method 4

4. Comparison of solutions by different methods Still using (34) as initial conditions and setting N = and K = 5 we obtain solutions of the PW model with the implicit method shown in Figure 3 from which we find that traffic approaches equilibrium after a sufficiently long time. Comparison of solutions at different times with different methods are shown in Figure 4 from which we can see that solutions by these methods are close to each other. For the same fundamental diagram initial ρ N and K we solve the LWR model and obtain similar solutions as those of the PW model as shown in Figure 5. The figure shows that when the PW model is stable it behaves similarly as the corresponding LWR model in large time. 4.3 Simulation of unstable traffic Unstable phenomena such as breakdowns and vehicle clusters can be often observed in traffic flow. The PW model is capable of simulating unstable traffic under unstable initial traffic conditions which can be seen from the following example. For initial conditions (34) when ρ h = 33 veh/km ρ = 3 veh/km and v =.l/τ λ < λ is violated. Therefore traffic is unstable. We solve the PW model under these initial conditions by using the implicit method with N = and K = 6. The solutions are shown in Figure 6. We can see from the figure that for unstable initial conditions a cluster traveling in a constant speed forms on the ring road. As we know clusters cannot be observed from solutions of the corresponding LWR model. Instability that results in cluster solutions therefore is an important property of the PW model that distinguishes it from the LWR model. Detailed discussions of the structure and properties of cluster solutions can be found in (Jin and Zhang ). 4.4 Simulation of traffic with lane-drops In this subsection we use the PW model to simulate traffic on a ring road with a bottleneck at [3l 4l]: a(x) = { x [3l 4l) [ 3l) or (4l 8l] where a(x) is the number of lanes. For the inhomogeneous roadway the PW model can be modified as ( ρ q ) t + ( ) q q ρ + c ρ x = ( ρv (ρ/a(x)) q τ ). (35) Since the only difference of this model from (4) is the source term the Godunov methods can be directly applied. For the following initial traffic conditions ρ(x ) = a(x)(ρ h + ρ sin πx L ) x [ L] v(x ) = v (ρ h ) + v sin πx L x [ L] (36) 5

in which ρ h = veh/km/lane ρ = 3 veh/km/lane and v =. km/s solutions of the PW model as well as those of the corresponding LWR model are shown in Figure 7. (For detailed discussions for solving the LWR model for inhomogeneous roadways please refer to (Jin and Zhang ).) From the figure we can see that for both models a congested region forms upstream to the bottleneck and traffic flow-rate approaches constant after a sufficient long time. However the constant flow-rate for the LWR model which is capacity flow of one lane is higher than that for the PW model. 5 Conclusions In this paper we studied first the Riemann problem of the homogeneous version of the PW model and then different numerical methods for solving the PW model. These methods combine a firstorder Godunov-type approximation of the homogeneous version of the system and different treatments of the source term. They can replace many ad-hoc numerical methods for the PW model that do not fully make use of the property that the PW model is a hyperbolic system of conservation laws with relaxation. From the numerical results we can see that when the PW model is stable its solutions are close to those of the LWR model and different numerical methods including the implicit method the explicit method and the fractional step splitting method produce similar results. We also show when the PW model is unstable it is capable of simulating cluster effects in traffic. The PW model can also be applied without major modifications for inhomogeneous roadways. References [] G.Q. Chen C.D. Levermore and T.P. Liu Hyperbolic conservation laws with stiff relaxation terms and entropy Communications on Pure and Applied Mathematics Vol. XLVII pp. 787-83 994. [] R. Courant K. Friedrichs and H. Lewy ber die partiellen differenzengleichungen der mathematischen physik Math. Ann. pp. 3-74 98. [3] S.K. Godunov A difference method for numerical calculations of discontinuous solutions of the equations of hydrodynamics Mat. Sb. 47 pp. 7-36 959. (In Russian.) [4] M. Herrmann and B.S. Kerner Local cluster effect in different traffic flow models Physica A 55 pp. 63-98 998. [5] W.L. Jin and H.M. Zhang The inhomogeneous kinematic wave traffic flow model as a resonant nonlinear system University of California at Davis submitted to Transportation Science. [6] W.L. Jin and H.M. Zhang The formation and structure of vehicle clusters in the Payne- Whitham traffic flow model submitted to Transportation Research B. [7] B.S. Kerner and P. Konhäuser Structure and parameters of clusters in traffic flow Physical Review E Vol. 5 No. pp. 54-83 994. 6

[8] P.D. Lax Hyperbolic systems of conservation laws and the mathematical theory of shock waves SIAM Philadelphia Pennsylvania 97. [9] C.J. Leo and R.L. Pretty Numerical simulation of macroscopic continuum traffic models Transportation Research B Vol. 6 No. 3 pp. 7-99. [] M.J. Lighthill and G.B. Whitham On kinematic waves: II. A theory of traffic flow on long crowded roads Proc. Royal Society Vol. 9 (78) of A pp. 37-345 955. [] T.P. Liu Quasi-linear hyperbolic systems Commun. Math. Phys. 68 pp. 4-7 979. [] T.P. Liu Hyperbolic conservation laws with relaxation Comm. Math. Phys. 8 pp. 53-75 987. [3] H.J. Payne Models of freeway traffic and control in Mathematical Models of Public Systems Vol. of Simulation Councils Proc. Ser. pp. 5-6 97. [4] R.B. Pember Numerical methods for hyperbolic conservation laws with stiff relaxation I. Spurious solutions Siam J. Applied Mathematics Vol. 53 No. 5 pp. 93-33 993. [5] P.I. Richards Shock waves on the highway Operations Research Vol. 4 pp. 4-5 956. [6] S. Schochet The instant response limit in Whitham s nonlinear traffic model: uniform wellposedness and global existence Asymptotic Analysis pp. 63-8 988. [7] J. Smoller Shock waves and reaction-diffusion equations New York Springer-Verlag 983. [8] G.B. Whitham Some comments on wave propagation and shock wave structure with application to magnetohydronamics Comm. Pure Appl. Math. Vol. XII pp. 3-58 959. [9] G.B. Whitham Linear and nonlinear waves John Wiley and Sons New York 974. [] H.M. Zhang A theory of nonequilibrium traffic flow Transportation Research B Vol. 3 No. 7 pp. 485-498 998. [] H.M. Zhang An analysis of the stability and wave properties of a new continuum theory Transportation Research B Vol. 33 No. 6 pp. 387-398 999. [] H.M. Zhang Structural properties of solutions arising from a non-equilibrium traffic flow theory Transportation Research B Vol. 34 pp. 583-63. [3] H.M. Zhang A finite difference model of nonequilibrium traffic flow Transportation Research B Vol. 35 No. 5 pp. 337-365. 7

q/ρ R R U l S S ρ Figure : Basic curves in the ρ q/ρ plane 8

5 4 v * (ρ) / (l / τ) 3 ρ c ρ c...3.4.5.6.7.8.9 ρ / ρ j.8 f * (ρ) / (ρ j l / τ).6.4. ρ ρ c c...3.4.5 ρ / ρ j.6.7.8.9 Figure : The Kerner-Konhäuser model of speed-density and flow-density relations 9

5 ρ / ρ j 5 v / (l / τ) 5 q / (ρ j l / τ) 45 45 45 4 4 4 35 35 35 3 3 3 t / τ 5 5 5 5 5 5 5 5 5 4 6 4 6 4 6... 4.4 4.6 4.8.45.5.55.6 Figure 3: Solutions of the PW model by using the implicit method: N = and K = 5

.3 τ.3 4 τ.3 33 τ.3 5 τ.... ρ / ρ j........ 5 4.7 4.7 4.7 v (l / τ) 4.5 4.6 4.6 4.6 4.5 4.5 4.5 q / (ρ j l / τ).65.55.4.56.54.5.5.48.46.56.54.5.5.48.46.56.54.5.5.48.46 Figure 4: Comparison of solutions of the PW model with different methods: thinner solid lines for the implicit method thinner dashed lines for the fractional splitting method and thicker dashed lines for the explicit method

.3 τ.3 4 τ.3 33 τ.3 5 τ.... ρ / ρ j........ 5 4.7 4.7 4.7 v (l / τ) 4.5 4.6 4.6 4.6 4.5 4.5 4.5 q / (ρ j l / τ).65.55.4.56.54.5.5.48.46.56.54.5.5.48.46.56.54.5.5.48.46 Figure 5: Comparison of solutions of the LWR and PW models on a homogeneous roadway: thicker lines for the LWR model and thinner lines for the PW model

t / τ 5 45 4 35 3 5 ρ / ρ j.5.4.3. 5 45 4 35 3 5 v / (l / τ) 4 3 5 45 4 35 3 5 q / (ρ j l / τ).6.5.4.3.. 5 4 6 5 4 6 5 4 6 t / τ 5 5 5...9 5.8 3.9 3.8 3.7 3.6 3.5 5 5.75.7.65 4 6.7 4 6 3.4 3.3 4 6.6 Figure 6: The formation of a cluster for initial condition (34) 3

t = τ t =4 τ t 3 =33 τ t 4 =5 τ ρ / ρ j.5.5.5.5 5 5 5 5 4 4 4 4 v (l / τ) 3 3 3 3.5.5.5.5 q / (ρ j l / τ).5.5.5.5 Figure 7: Comparison of solutions of the LWR and PW models on an inhomogeneous ring road: Solid lines for the LWR model and dashed lines for the PW model 4