
We discuss numerical strategies to deal with PDE systems describing traffic flows, taking into account a density threshold, which restricts the vehicle density in the situation of congestion. These models are obtained through asymptotic arguments. Hence, we are interested in the simulation of approached models that contain stiff terms and large speeds of propagation. We design schemes intended to apply with relaxed stability conditions.
Citation: Florent Berthelin, Thierry Goudon, Bastien Polizzi, Magali Ribot. Asymptotic problems and numerical schemes for traffic flows with unilateral constraints describing the formation of jams[J]. Networks and Heterogeneous Media, 2017, 12(4): 591-617. doi: 10.3934/nhm.2017024
[1] | Florent Berthelin, Thierry Goudon, Bastien Polizzi, Magali Ribot . Asymptotic problems and numerical schemes for traffic flows with unilateral constraints describing the formation of jams. Networks and Heterogeneous Media, 2017, 12(4): 591-617. doi: 10.3934/nhm.2017024 |
[2] | Paola Goatin, Chiara Daini, Maria Laura Delle Monache, Antonella Ferrara . Interacting moving bottlenecks in traffic flow. Networks and Heterogeneous Media, 2023, 18(2): 930-945. doi: 10.3934/nhm.2023040 |
[3] | Abraham Sylla . Influence of a slow moving vehicle on traffic: Well-posedness and approximation for a mildly nonlocal model. Networks and Heterogeneous Media, 2021, 16(2): 221-256. doi: 10.3934/nhm.2021005 |
[4] | Tong Li . Qualitative analysis of some PDE models of traffic flow. Networks and Heterogeneous Media, 2013, 8(3): 773-781. doi: 10.3934/nhm.2013.8.773 |
[5] | Paola Goatin, Sheila Scialanga . Well-posedness and finite volume approximations of the LWR traffic flow model with non-local velocity. Networks and Heterogeneous Media, 2016, 11(1): 107-121. doi: 10.3934/nhm.2016.11.107 |
[6] | Michael T. Redle, Michael Herty . An asymptotic-preserving scheme for isentropic flow in pipe networks. Networks and Heterogeneous Media, 2025, 20(1): 254-285. doi: 10.3934/nhm.2025013 |
[7] | Boris P. Andreianov, Carlotta Donadello, Ulrich Razafison, Julien Y. Rolland, Massimiliano D. Rosini . Solutions of the Aw-Rascle-Zhang system with point constraints. Networks and Heterogeneous Media, 2016, 11(1): 29-47. doi: 10.3934/nhm.2016.11.29 |
[8] | Dirk Helbing, Jan Siegmeier, Stefan Lämmer . Self-organized network flows. Networks and Heterogeneous Media, 2007, 2(2): 193-210. doi: 10.3934/nhm.2007.2.193 |
[9] | Maya Briani, Emiliano Cristiani . An easy-to-use algorithm for simulating traffic flow on networks: Theoretical study. Networks and Heterogeneous Media, 2014, 9(3): 519-552. doi: 10.3934/nhm.2014.9.519 |
[10] | Mohamed Benyahia, Massimiliano D. Rosini . A macroscopic traffic model with phase transitions and local point constraints on the flow. Networks and Heterogeneous Media, 2017, 12(2): 297-317. doi: 10.3934/nhm.2017013 |
We discuss numerical strategies to deal with PDE systems describing traffic flows, taking into account a density threshold, which restricts the vehicle density in the situation of congestion. These models are obtained through asymptotic arguments. Hence, we are interested in the simulation of approached models that contain stiff terms and large speeds of propagation. We design schemes intended to apply with relaxed stability conditions.
In order to describe traffic flows and to reproduce the formation of congestions, several models based either on Ordinary Differential Equations (ODE) or Partial Differential Equations (PDE) have been proposed. Starting from individual-based "Follow-the-Leader" models [20], a very active stream in the traffic community considers now PDE models. A first example dates back to Lighthill and Whitham in the 50's [25]: the evolution of the density of cars is described by means of a mass conservation equation, where the flux is defined by a prescribed function of the density. In these so-called first-order models, the relation between flux and density is referred to as the fundamental diagram in the traffic flows community. A more accurate description can be expected by considering second-order models where a system of PDE governs the evolution of the density and the speed of cars. A first attempt in this direction is due to Payne [31], strongly inspired by the principles of fluid mechanics. However, Daganzo [15] pointed out the drawbacks of this approach: the Payne-Whitham model may lead to inconsistent behaviors for the flow, such as vehicles going backwards. The model introduced independently by Aw and Rascle [2] and by Zhang [37], which still has the form of a
This work is concerned with the numerical simulation of certain variants of the Aw-Rascle-Zhang model. Let
{∂tρ+∂x(ρv)=0,∂t(v+p(ρ))+v∂x(v+p(ρ))=0, | (1) |
where
{∂tρ+∂x(ρv)=0,∂t(ρ(v+p(ρ)))+∂x(ρv(v+p(ρ)))=0. | (2) |
Of course, a crucial modeling issue relies on the expression of the velocity offset
ρ∈[0,ρ⋆)⟼p(ρ)=(ρ⋆ρρ⋆−ρ)γ,γ>1, |
which can be rewritten, for
pε(ρ)=ε(ρ⋆ρρ⋆−ρ)γ,for 0≤ρ<ρ⋆, | (VO1) |
in the Aw-Rascle-Zhang model. We are thus led to the Rescaled Modified Aw-Rascle (RMAR) system
{∂tρε+∂x(ρεvε)=0,∂t(ρε(vε+pε(ρε)))+∂x(ρεvε(vε+pε(ρε)))=0. | (3) |
In this model, the velocity offset is small unless the density is getting close to the threshold
{∂tρ+∂x(ρv)=0,∂t(ρ(v+π))+∂x(ρv(v+π))=0,0≤ρ≤ρ⋆,π≥0,(ρ⋆−ρ)π=0. | (4) |
In (4), the limit "pressure"
{∂tρ+∂x(ρv)=0,∂t(ρv)+∂x(ρv2)=0. | (5) |
The asymptotic model is further investigated in [8], exhibiting the formation of clusters, and proving the existence of weak solutions to the system (4) through the stability analysis of "sticky blocks" dynamics. It is also worth pointing out the original numerical approach developed in [28] for (4) which uses ideas from the modelling of crowd motion and includes a fine description of the non elastic collision processes.
The asymptotic system (4) is thus specifically intended to describe the formation and the dynamics of jams. In this paper, we are interested in the numerical simulations of the system (4), and in the asymptotic regime
The outline of this article is the following. In Section 2, we go back to some properties of the Aw-Rascle-Zhang system and we detail the numerical difficulties we face. Additionally, we propose different velocity offsets and scaling that can be used to recover asymptotically the constrained system (4). Then, in Section 3, we propose a new explicit-implicit scheme based on a splitting strategy. The splitting is constructed to reduce the characteristic speeds in the explicit part so that we can expect to use larger time steps. Finally, in Section 4, we display some numerical simulations in order to prove the efficiency of the scheme and to compare the behavior of the system when using different velocity offsets.
We will describe in this Section the main numerical difficulties we have to deal with, when computing solutions of system (3).
With the velocity offset (VO1), it is forbidden to produce numerical densities larger than the threshold
˜pε(ρ)={ε(ρ⋆ρρ⋆−ρ)γ, if ρ≤ρεtrans,c0ε+c1ε(ρ−ρεtrans)+c2ε(ρ−ρεtrans)22, if ρ>ρεtrans. | (VO2) |
In this formula,
ρεtrans=ρ⋆−h(ε),c0ε=pε(ρεtrans)=ε(ρ⋆(ρ⋆−h(ε))h(ε))γ,c1ε=(pε)′(ρεtrans),c2ε=(pε)"(ρεtrans). |
The expected behavior holds for instance with
Another option is to use the following velocity offset
pγ(ρ)=Vref(ρρ⋆)γ,γ>1, | (VO3) |
for large values of the exponent
In what follows,
As long as the functions
∂t(ρv)+A(ρ,v)∂x(ρv)=0,A(ρ,v)=(vρ0v−ρp′(ρ)). |
The two eigenvalues of the system are therefore equal to
λ1=v−ρp′(ρ)≤λ2=v | (6) |
with related eigenvectors
r1=(1−p′(ρ)),r2=(10). |
The system is strictly hyperbolic, away from the regions where
We are considering here Finite Volume (FV) schemes in order to compute the solutions of system (1). Let us denote by
U(x,t)=(ρ(x,t)y(x,t)) with y(x,t)=ρ(v+p(ρ))(x,t), |
the conservative variables. In terms of the conservative variables
{∂tρ+∂x(ρv)=0,∂ty+∂x(yv)=0, |
which recasts as follows, using only the variables
{∂tρ+∂x(y−ρp(ρ))=0,∂ty+∂x(y2ρ−yp(ρ))=0. | (7) |
The numerical unknown
Un+1j=Unj−ΔtΔx (Fnj+1/2−Fnj−1/2) |
which mimics what we obtain by integrating the continuous equation (7) over
Δt≤12Δxmax(|λ1|,|λ2|), | (8) |
where
Let us first consider the case of the pressure (VO1). In case of a congestion formation,
ρ=ρ⋆−O(ε1/γ), when ε→0. |
Accordingly the behavior of the characteristic speeds is given by
max(|λ(ε)1|,|λ(ε)2|)=O(ε−1/γ), when ε→0, |
since
max(|λ(γ)1|, |λ(γ)2|)=O(γ), when γ→+∞, |
which again imposes tiny time steps. This observation motivates the design of a scheme based on splitting strategy so that the fast waves can be treated implicitly.
Let us detail another difficulty which is very specific to the traffic flow system (1). The Riemann invariants for the system (1) are given by, see [2],
z1=v+p(ρ),z2=v. |
Therefore, the domain
{(z1,z2)∈R2 with z1∈[wm,wM],z2∈[vm,vM]} |
is an invariant region for (1): if the initial datum lies in such a region, the solution will still be contained in the same region for all times. However, numerical difficulties arise due to the fact that such domains are non-convex for the conserved quantities
We bear in mind that, instead of using the mean of the solutions of the Riemann problems over the cells, the Glimm scheme uses a random sampling strategy in the reconstruction procedure. Hence, by construction, the Glimm scheme preserves the invariant regions, despite the defect of convexity. It is thus well adapted to the simulation of the system (1). Note however the final scheme is non conservative.
Remark 1. Note that, depending on the definition of the numerical fluxes, the stability condition can be even more constrained than (8), for instance in order to fulfill the bound from above on the density with the "close-packing-like" velocity offset (VO1), see e.g. [7].
Remark 2. In [12,13], the discussion focuses on the velocity offset
p(ρ)=Vref ln(ρρ⋆), | (9) |
which has some very specific features:
● First of all,
● Second of all, we have
Let us now explain in more details the construction of the scheme that we wish to use for the simulation of (1), with a velocity offset
In order to get rid of the large characteristic speeds, the idea consists in splitting the velocity offset into two parts
p=pexp+pimp, |
so that the system with
In the first step of the splitting, we consider the system
{∂tρ+∂x(ρv)=0,∂t(ρ(v+pexp(ρ)))+∂x(ρv(v+pexp(ρ)))=0. | (10) |
It has the same structure as the Aw-Rascle-Zhang system (2), just replacing the full velocity offset
λ1=v−ρp′exp(ρ),λ2=v. |
In order to relax the stability constraint, we define
pexp(ρ)={p(ρ),if 0≤ρ≤ρnum,p(ρnum)+p′(ρnum)(ρ−ρnum)+p″(ρnum)(ρ−ρnum)22,if ρ>ρnum. | (11) |
We use a second order polynomial for
a) For the laws (VO1) and (VO2), when
p′exp(ρ⋆)=p′(ρnum)+p"(ρnum)(ρ⋆−ρnum)=O(ε(δρ)−(γ+1)), |
which leads us to set
δρ=ε1/(γ+1) and ρnum=ρ⋆(1−ε1/(γ+1)). |
For the velocity offset (VO2), we point out that
b) For the law (VO3), we require that
p′exp(ρnum)=γρ⋆(1−δρ)γ−1+γ(γ−1)ρ2⋆δρ(1−δρ)γ−2. |
So, we are looking for
In [17] the pressure term is split as
As said above, it is convenient to work on the conservative form (7) of the system (1), dealing with the unknowns
{∂tρ+∂x (y−ρpexp(ρ)−ρpimp(ρ))=0,∂ty+∂x(y2ρ−ypexp(ρ)−ypimp(ρ))=0. |
We use now a time-splitting scheme. Knowing some approximate values
● Step 1: Solve with an explicit scheme the system of conservation laws
{∂tρ+∂x (y−ρpexp(ρ))=0,∂ty+∂x(y2ρ−ypexp(ρ))=0. |
As said above, this system has the same structure as the original problem (7). In particular the invariant domains are non-convex. It can be solved with the Glimm scheme adapted for the pressure
● Step 2: Solve implicitly the system
{∂tρ−∂x (ρpimp(ρ))=0,∂ty−∂x(ypimp(ρ))=0. | (12) |
Note that the system has a simple structure and the two equations decouple. The first equation is a non linear scalar conservation law for the density
In order to use a Glimm scheme, we need to know the Riemann solutions of the problem. This computation has already been done in [2] and in [8,Section~6] where all the details can be found. We refer the reader to some classical books [34,35] for general discussions about the role of Riemann problems in the theory of conservation laws and to [2,8] for the specific case of the traffic flow system. We recap here only the Riemann solutions, omitting the details on the elementary waves and on the admissibility of solutions.
The Riemann solution of (1), with an initial datum
(ρ,v)(x,0)={(ρL,vL), for x<0,(ρR,vR), for x>0, |
can be computed according to the five following cases:
● if
● if
● if
● if
● if
The intermediate state
{v∗=vR,ρ∗=p−1(vL−vR+p(ρL)). |
In the case of a shock, the speed of the shock between
s=ρ∗v∗−ρLvLρ∗−ρL. |
In the case of a rarefaction wave, the self-similar solution
{p(ρ(ξ))+ρ(ξ)p′(ρ(ξ))=p(ρL)+vL−ξ,v(ξ)=vL+p(ρL)−p(ρ(ξ)), | (13) |
which apply for
Remark 3. In practice, we compute the self-similar solutions of equation (13), by using the Newton algorithm. The method requires that
Hence, we have at hand formula to compute the solution of the Riemann problems, which are the elementary bricks of the Glimm's scheme (like for Godunov's scheme). This scheme has been introduced for theoretical purposes [21], and its implementation for hyperbolic systems is further discussed in [12,14,27]. Let
● We solve the associated Riemann problem at each interface
● We pick a random number
an=m∑k=0ik2−(k+1) |
where
Let us now discuss how we handle the system (12) where we remind the reader that
F(ρj+1,ρj)=∫R[Φ′]+(ξ)10≤ξ≤ρjdξ+∫R[Φ′]−(ξ)10≤ξ≤ρj+1dξ, |
where
ρn+1j=ρn+1/2j−ΔtΔx(F (ρn+1j+1,ρn+1j)−F(ρn+1j,ρn+1j−1)), | (14) |
where
Here, the velocity field
F(ρj+1,ρj)=∫rΦ′(ξ)10≤ξ≤ρj+1dξ=Φ(ρj+1). |
Consequently, the non-linear equation (14) becomes
ρn+1j=ρn+1/2j−ΔtΔx(Φ(ρn+1j+1)−Φ(ρn+1j)). |
It forms a triangular system of non linear scalar equations. If
yn+1j=yn+1/2j−ΔtΔx(Gn+1j+1/2−Gn+1j−1/2) |
with
Gn+1j+1/2=yn+1j[−pimp(ρn+1j)]++yn+1j+1[−pimp(ρn+1j+1)]−. |
The specific case
yn+1j=yn+1/2j−ΔtΔx(−pimp(ρn+1j+1)yn+1j+1+pimp(ρn+1j)yn+1j). |
It forms a triangular linear system of equations that can be solved by backward substitution, leading to the straightforward formula
yn+1j=yn+1/2j+ΔtΔxpimp(ρn+1j+1)yn+1j+11+ΔtΔxpimp(ρn+1j). |
As indicated in the introduction, it is far from clear how to design a "natural" scheme for a direct simulation of the constrained model (4). We can only mention the recent approach for crowd dynamics proposed in [28]; here we are rather motivated by the asymptotic issues. Our aim is two-fold. On the one hand we wish to discuss the asymptotic behavior of the different models (VO1), (VO2) and (VO3) for the velocity offset, which are all expected to capture asymptotically (for
The simulations presented below are thought of as Riemann problems and we impose boundary conditions that maintain constant the inflow conditions. Of course, the method can be adapted to treat further boundary conditions. In particular imposing zero-influx produces vacuum regions, a numerical difficulty that our method is able to handle, as shown with the decongestion case below.
To begin with, we test the case of a simple transport: the computational domain is the interval
v0(x)=1,ρ0(x)={0.4, if x∈[0,0.5[,0.95, if x∈[0.5,1]. | (15) |
We compare the six following situations:
● system (1) with pressure (VO1), using the Glimm scheme,
● system (1) with pressure (VO1), using the scheme presented in Section 3,
● system (1) with pressure (VO2), using the Glimm scheme,
● system (1) with pressure (VO2), using the scheme presented in Section 3,
● system (1) with pressure (VO3), using the Glimm scheme,
● system (1) with pressure (VO3), using the scheme presented in Section 3.
The solution at
v(x,T)=1,ρ(x,T)={0.4, if x∈[0,0.9[,0.95, if x∈[0.9,1]. | (16) |
The space step is equal to
● Pressure (VO1) with
● Pressure (VO2) with
● Pressure (VO3) with
The results of the numerical simulations for the three different pressures performed with the Glimm scheme are displayed at Figure 1a-Figure 1b, whereas the same simulations using the scheme constructed in Section 3 are exhibited at Figures Figure 1c-Figure 1d. All the results are equivalent and agree with the exact solution.
Next, we study the case of a decongestion in the traffic. The data are defined by
v0(x)={1, if x∈[0,0.5[,2, if x∈[0.5,1],ρ0(x)=0.95. | (17) |
The initial density is close to the threshold. Since the vehicles ahead are going faster, a decongestion occurs. The expected solution at
ρ(x,T)={0.95, if x∈[0,0.7[,0, if x∈[0.7,0.9[,0.95, if x∈[0.9,1]. | (18) |
Note the formation of a vacuum region, where
Finally, we turn to the simulation of a congestion in the traffic. The initial conditions are given by
ρ0(x)=0.95,v0(x)={2, if x∈[0,0.5[,1, if x∈[0.5,1]. | (19) |
The density is initially close to the threshold; since the cars ahead are slower, a congestion might occur and the Lagrange multiplier becomes active to prevent an excess of vehicle density.
Indeed, discontinuous solutions are characterized by the Rankine-Hugoniot conditions: with
˙s [[ρ]]=[[ρv]], |
and
˙s [[ρ(v+π)]]=[[ρv(v+π)]]. |
We can check that
ρ1(t,x)={0.95, if x∈[0,0.5−18t[,1, if x∈[0.5−18t,0.5+t],0.95, if x∈[0.5+t,1] |
with
v1(t,x)={2, if x∈[0,0.5−18t[,1, if x∈[0.5−18t,0.5+t],1, if x∈[0.5+t,1] |
and a Lagrange multiplier active only in the congestion domain
π1(t,x)=10.5−18t≤x≤0.5+t, |
is solution of (4). The presence of slow vehicles ahead of the fast ones instantaneously creates a congestion behind the velocity jump: the slow vehicles ahead make the faster ones behind brake. This is typical of the Follow-the-Leader approach, which has led to a derivation of the Aw-Rascle-Zhang system [1,20]. However, it is likely that solutions of the constrained model (4) are not uniquely defined for such data; we refer the reader to [6] for such considerations.
The parameters are defined as in Section 4.1 and we show the solutions obtained at the final time
Regarding the velocity offsets, (VO3) overshoots the maximal value of the density, equal to
● Pressure (VO1) with
● Pressure (VO2) with
● Pressure (VO3) with
We observe that these parameters provide a result closer to the explicit solution
Pressure & param | Time step Glimm scheme | Time step explicit-implicit scheme | Factor |
Pressure (VO2), ε = 10−4 | ∆t = 2·10−6 | ∆t = 2·10−6 | 1 |
Pressure (VO2), ε = 10−5 | ∆t = 7·10−7 | ∆t = 10−6 | 1.39 |
Pressure (VO2), ε = 10−6 | ∆t = 2·10−7 | ∆t = 7:7·10−7 | 3.22 |
Pressure (VO2), ε = 10−7 | ∆t = 7:5·10−8 | ∆t = 6:2·10−7 | 8.18 |
Pressure (VO3), γ = 50 | ∆t = 9·10−6 | ∆t = 10−5 | 1.12 |
Pressure (VO3), γ = 100 | ∆t = 4:8·10−6 | ∆t = 6:4·10−6 | 1.36 |
Pressure (VO3), γ = 200 | ∆t = 2:4·10−6 | ∆t = 5:6·10−6 | 2.33 |
Pressure (VO3), γ = 500 | ∆t = 9:5·10−7 | ∆t = 2:7·10−5 | 27.95 |
We now consider the situation of a slow car cluster reached by a faster cluster of vehicles. The initial conditions are
ρ0(x)={0.95if x∈[0.2,0.28],0.9if x∈[0.35,0.5],0otherwise,v0(x)={2if x∈[0.2,0.3],1if x∈[0.35,0.5],0otherwise. |
and the expected solution at
ρ(0.3,x)={1if x∈[0.555,0.65],0.9if x∈[0.65,0.8],0otherwise,v(0.3,x)={1if x∈[0.555,0.8],0otherwise. | (20) |
Again, this solution presents a vacuum region. The results for the different velocity offsets are represented in Figures 9, 10 and 11 for the scheme presented in Section 3 and the Glimm scheme.
When using the Glimm scheme, we obtain the expected limit solution as we make the parameters vary: for (VO1) as
In this section we present the numerical results obtained with the Glimm scheme and the implicit-explicit schemes of Section 3 for the sub-cases AI and AⅢ of [8,16]. So we consider in the following a road
ρ0(x)={0.7if x<0.5,0.5if x≥0.5,v0(x)={0.5if x<0.5,0.1if x≥0.5, | (AⅠ) |
and
ρ0(x)={0.7if x<0.5,0.5if x≥0.5,v0(x)={0.1if x<0.5,0.5if x≥0.5, | (AⅢ) |
where we use the same labels as in [8,16]. A solution for (AⅠ) is
ρ(t,x)={0.7if x<0.5−2530t,1if x∈[0.5−2530t,0.5+0.1t],0.5if x≥0.5+0.1t,v(t,x)={0.5if x<0.5−2530t,0.1if x≥0.5−2530t, | (21) |
and
ρ(t,x)={0.7if x<0.5+0.1t,0if x∈[0.5+0.1t,0.5+0.5t],0.5if x≥0.5+0.5t,v(t,x)={0.1if x<0.5+0.1t,0.5if x≥0.5+0.5t, | (22) |
is a solution for (AⅢ) (note that
Figure 12 represents the results for the sub-case (AI) computed with the three velocity offsets and with the Glimm scheme or the explicit-implicit scheme, at time
Figure 13 represents the results for the sub-case (AⅢ) for the three velocity offsets and for different times. In order to ease the comparison between the Glimm scheme and explicit-implicit scheme presented in Section 3, the results for the two numerical approaches are displayed simultaneously. According to Figure 13, all the different numerical approaches give similar results which coincide with the solution given by (22).
The model (4) is intended to describe the formation and the dynamics of traffic jams, through a Lagrange multiplier that accounts for a density threshold. This model can be motivated, at least formally, through asymptotic arguments from the Aw-Rascle-Zhang system with a rescaled velocity-offset. It raises the question of simulating efficiently the Aw-Rascle-Zhang system with potentially stiff velocity offsets. Depending on the values of the parameters it can be seen either as the simulation of a model for traffic flows with stiff parameters or as a way to access the limiting behavior described by (4), alternative for instance to the approach of [28]. However the scaling induces fast propagation waves and, in turn, severe stability conditions. In this paper, we propose several approaches to obtain asymptotically (4) and we introduce an implicit-explicit method in order to cope with the large characteristic speeds of the system.
This study exhibits numerical difficulties, related to both the lack of convexity of the invariant domains of (1) and the large characteristic speeds. We have proposed a time-splitting method, based on a decomposition of the velocity-offset and the use of the Glimm scheme which avoids the non admissible solutions produced by schemes based on a projection step. Our findings bring out that the behavior of the system (4) can be obtained asymptotically, but the shape of the solution for intermediate values of the scaling parameters highly depends on the expression of the penalized velocity offset. It means that a serious modeling work should decide what is the most appropriate model.
We thank Frédéric Coquel for friendly advices and warm encouragements during the preparation of this work.
[1] |
A. Aw, A. Klar, T. Materne and M. Rascle, Derivation of continuum traffic flow models from microscopic follow-the-leader models, SIAM J. Appl. Math., 63 (2002), 259-278, doi: 10.1137/S0036139900380955
![]() |
[2] |
Resurrection of "second order" models of traffic flow. SIAM J. Appl. Math. (2000) 60: 916-938. ![]() |
[3] |
On the multiscale modeling of vehicular traffic: From kinetic to hydrodynamics. Disc. Cont. Dyn. Syst.-B (2014) 19: 1869-1888. ![]() |
[4] |
On the modeling of traffic and crowds: A survey of models, speculations, and perspectives. SIAM Rev. (2011) 53: 409-463. ![]() |
[5] | S. Benzoni-Gavage and D. Serre, Multidimensional Hyperbolic Partial Differential Equations: First-Order Systems and Applications, Oxford Mathematical Monographs, Oxford University Press, 2007. |
[6] |
A model for the evolution of traffic jams in multilane. Kinetic and Related Models (2012) 5: 697-728. ![]() |
[7] |
Multifluid flows: A kinetic approach. J. Sci. Comput. (2016) 66: 792-824. ![]() |
[8] |
A model for the formation and evolution of traffic jams. Arch. Rational Mech. Anal. (2008) 187: 185-220. ![]() |
[9] |
F. Bouchut, Nonlinear Stability of Finite Volume Methods for Hyperbolic Conservation Laws and Well-Balanced Schemes for Sources, Frontiers in math., Birkhäuser, 2004. doi: 10.1007/b93802
![]() |
[10] |
Numerical approximations of pressureless and isothermal gas dynamics. SIAM J. Numer. Anal. (2003) 41: 135-158 (electronic). ![]() |
[11] |
Sticky particles and scalar conservation laws. SIAM J. Numer. Anal. (1998) 35: 2317-2328. ![]() |
[12] |
Transport-equilibrium schemes for computing contact discontinuities in traffic flow modeling. Commun. Math. Sci. (2007) 5: 533-551. ![]() |
[13] |
Godunov scheme and sampling technique for computing phase transitions in traffic flow modeling. Interfaces Free Bound. (2008) 10: 197-221. ![]() |
[14] |
Glimm's method for gas dynamics. SIAM J. Sci. Statist. Comput. (1982) 3: 76-110. ![]() |
[15] |
Requiem for second-order fluid approximations of traffic flow. Transportation Research Part B: Methodological (1995) 29: 277-286. ![]() |
[16] |
Modelling and simulation of vehicular traffic jam formation. Kinet. Relat. Models (2008) 1: 279-293. ![]() |
[17] |
All speed scheme for the low Mach number limit of the isentropic Euler equations. Commun. Comput. Phys. (2011) 10: 1-31. ![]() |
[18] |
Self-organized hydrodynamics with congestion and path formation in crowds. J. Comput. Phys. (2013) 237: 299-319. ![]() |
[19] |
Numerical simulations of the Euler system with congestion constraint. J. Comput. Phys. (2011) 230: 8057-8088. ![]() |
[20] |
Nonlinear follow-the-leader models of traffic flow. Operations Research (1961) 9: 545-567. ![]() |
[21] |
Solutions in the large for nonlinear hyperbolic systems of equations. Comm. Pure Applied Math. (1965) 18: 697-715. ![]() |
[22] | Existence globale pour le systéme des gaz sans pression. Comptes Rendus Acad. Sci. (1995) 321: 171-174. |
[23] | J. Jung, Schémas numériques adaptés aux accélérateurs multicoeurs pour les écoulements bifluides, PhD thesis, Univ. Strasbourg, 2014. |
[24] |
Stability for some equations of gas dynamics. Math. Comput. (1981) 37: 307-320. ![]() |
[25] |
On kinematic waves. Ⅱ. A theory of traffic flow on long crowded roads. Proc. Roy. Soc. London. Ser. A. (1955) 229: 317-345. ![]() |
[26] |
P. -L. Lions and N. Masmoudi, On a free boundary barotropic model, Ann. Inst. H. Poincaré Anal. Non Linéaire, 16 (1999), 373-410, doi: 10.1016/S0294-1449(99)80018-3
![]() |
[27] |
The deterministic version of the Glimm scheme. Comm. Math. Phys. (1977) 57: 135-148. ![]() |
[28] |
B. Maury and A. Preux, Pressureless Euler equations with maximal density constraint: A time-splitting scheme, Technical report, Université Paris-Sud, 2017, 333-355, Available on https://hal.archives-ouvertes.fr/hal-01224008. doi: 10.1515/9783110430417-014
![]() |
[29] |
The Prigogine-Herman kinetic model predicts widely scattered traffic flow data at high concentrations. Transportation Research Part B: Methodological (1998) 32: 589-604. ![]() |
[30] |
On Boltzmann-like treatments for traffic flow: A critical review of the basic model and an alternative proposal for dilute traffic analysis. Transportation Research (1975) 9: 225-235. ![]() |
[31] | H. J. Payne, Freflo: A Macroscopic Simulation Model of Freeway Traffic, Transportation Research Record. |
[32] | I. Prigogine and R. Herman, Kinetic Theory of Vehicular Traffic, American Elsevier Publishing, 1971. |
[33] |
Fundamental diagrams in traffic flow: The case of heterogeneous kinetic models. Communications in Mathematical Sciences (2016) 14: 643-669. ![]() |
[34] |
J. Smoller, Shock Waves and Reaction-Diffusion Equations, 2nd edition, Springer-Verlag, New York, 1994. doi: 10.1007/978-1-4612-0873-0
![]() |
[35] |
E. F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics, 3rd edition, Springer-Verlag, Berlin, 2009. doi: 10.1007/b79761
![]() |
[36] |
A kinetic model for vehicular traffic derived from a stochastic microscopic model. Transport Theory and Stat. Phys. (1996) 25: 785-798. ![]() |
[37] |
A non-equilibrium traffic model devoid of gas-like behavior. Transportation Research Part B: Methodological (2002) 36: 275-290. ![]() |
1. | Edwige Godlewski, Pierre-Arnaud Raviart, 2021, Chapter 4, 978-1-0716-1342-9, 215, 10.1007/978-1-0716-1344-3_4 | |
2. | Meina Sun, Xueli Xin, Asymptotic behavior of Riemann solutions for the inhomogeneous Aw-Rascle-Zhang traffic model with the logarithmic equation of state, 2024, 531, 0022247X, 127887, 10.1016/j.jmaa.2023.127887 | |
3. | N Chaudhuri, L Navoret, C Perrin, E Zatorska, Hard congestion limit of the dissipative Aw–Rascle system, 2024, 37, 0951-7715, 045018, 10.1088/1361-6544/ad2b14 | |
4. | Xueli Xin, Meina Sun, The vanishing pressure limits of Riemann solutions for the Aw-Rascle hydrodynamic traffic flow model with the logarithmic equation of state, 2024, 181, 09600779, 114671, 10.1016/j.chaos.2024.114671 | |
5. | Xinlin Li, Chun Shen, The asymptotic behavior of Riemann solutions for the Aw-Rascle-Zhang traffic flow model with the polytropic and logarithmic combined pressure term, 2024, 0003-6811, 1, 10.1080/00036811.2024.2373411 | |
6. | K.R. Arun, A. Krishnamurthy, H. Maharna, An asymptotic preserving and energy stable scheme for the Euler system with congestion constraint, 2025, 495, 00963003, 129306, 10.1016/j.amc.2025.129306 |
Pressure & param | Time step Glimm scheme | Time step explicit-implicit scheme | Factor |
Pressure (VO2), ε = 10−4 | ∆t = 2·10−6 | ∆t = 2·10−6 | 1 |
Pressure (VO2), ε = 10−5 | ∆t = 7·10−7 | ∆t = 10−6 | 1.39 |
Pressure (VO2), ε = 10−6 | ∆t = 2·10−7 | ∆t = 7:7·10−7 | 3.22 |
Pressure (VO2), ε = 10−7 | ∆t = 7:5·10−8 | ∆t = 6:2·10−7 | 8.18 |
Pressure (VO3), γ = 50 | ∆t = 9·10−6 | ∆t = 10−5 | 1.12 |
Pressure (VO3), γ = 100 | ∆t = 4:8·10−6 | ∆t = 6:4·10−6 | 1.36 |
Pressure (VO3), γ = 200 | ∆t = 2:4·10−6 | ∆t = 5:6·10−6 | 2.33 |
Pressure (VO3), γ = 500 | ∆t = 9:5·10−7 | ∆t = 2:7·10−5 | 27.95 |
Pressure & param | Time step Glimm scheme | Time step explicit-implicit scheme | Factor |
Pressure (VO2), ε = 10−4 | ∆t = 2·10−6 | ∆t = 2·10−6 | 1 |
Pressure (VO2), ε = 10−5 | ∆t = 7·10−7 | ∆t = 10−6 | 1.39 |
Pressure (VO2), ε = 10−6 | ∆t = 2·10−7 | ∆t = 7:7·10−7 | 3.22 |
Pressure (VO2), ε = 10−7 | ∆t = 7:5·10−8 | ∆t = 6:2·10−7 | 8.18 |
Pressure (VO3), γ = 50 | ∆t = 9·10−6 | ∆t = 10−5 | 1.12 |
Pressure (VO3), γ = 100 | ∆t = 4:8·10−6 | ∆t = 6:4·10−6 | 1.36 |
Pressure (VO3), γ = 200 | ∆t = 2:4·10−6 | ∆t = 5:6·10−6 | 2.33 |
Pressure (VO3), γ = 500 | ∆t = 9:5·10−7 | ∆t = 2:7·10−5 | 27.95 |