
Citation: Raimondo Penta, Ariel Ramírez-Torres, José Merodio, Reinaldo Rodríguez-Ramos. Effective governing equations for heterogenous porous media subject to inhomogeneous body forces[J]. Mathematics in Engineering, 2021, 3(4): 1-17. doi: 10.3934/mine.2021033
[1] | Maria Teresa Chiri, Xiaoqian Gong, Benedetto Piccoli . Mean-field limit of a hybrid system for multi-lane car-truck traffic. Networks and Heterogeneous Media, 2023, 18(2): 723-752. doi: 10.3934/nhm.2023031 |
[2] | Jérôme Fehrenbach, Jacek Narski, Jiale Hua, Samuel Lemercier, Asja Jelić, Cécile Appert-Rolland, Stéphane Donikian, Julien Pettré, Pierre Degond . Time-delayed follow-the-leader model for pedestrians walking in line. Networks and Heterogeneous Media, 2015, 10(3): 579-608. doi: 10.3934/nhm.2015.10.579 |
[3] | Michael Burger, Simone Göttlich, Thomas Jung . Derivation of second order traffic flow models with time delays. Networks and Heterogeneous Media, 2019, 14(2): 265-288. doi: 10.3934/nhm.2019011 |
[4] | Wen Shen . Traveling wave profiles for a Follow-the-Leader model for traffic flow with rough road condition. Networks and Heterogeneous Media, 2018, 13(3): 449-478. doi: 10.3934/nhm.2018020 |
[5] | Mauro Garavello, Benedetto Piccoli . Coupling of microscopic and phase transition models at boundary. Networks and Heterogeneous Media, 2013, 8(3): 649-661. doi: 10.3934/nhm.2013.8.649 |
[6] | Emiliano Cristiani, Smita Sahu . On the micro-to-macro limit for first-order traffic flow models on networks. Networks and Heterogeneous Media, 2016, 11(3): 395-413. doi: 10.3934/nhm.2016002 |
[7] | Helge Holden, Nils Henrik Risebro . Follow-the-Leader models can be viewed as a numerical approximation to the Lighthill-Whitham-Richards model for traffic flow. Networks and Heterogeneous Media, 2018, 13(3): 409-421. doi: 10.3934/nhm.2018018 |
[8] | Raimund Bürger, Antonio García, Kenneth H. Karlsen, John D. Towers . Difference schemes, entropy solutions, and speedup impulse for an inhomogeneous kinematic traffic flow model. Networks and Heterogeneous Media, 2008, 3(1): 1-41. doi: 10.3934/nhm.2008.3.1 |
[9] | J. J. P. Veerman, B. D. Stošić, A. Olvera . Spatial instabilities and size limitations of flocks. Networks and Heterogeneous Media, 2007, 2(4): 647-660. doi: 10.3934/nhm.2007.2.647 |
[10] | Tingting Zhu . Synchronization of the generalized Kuramoto model with time delay and frustration. Networks and Heterogeneous Media, 2023, 18(4): 1772-1798. doi: 10.3934/nhm.2023077 |
In approximating traffic flow dynamics by dynamical systems, we observe phenomena like "stop and go" waves [34] and "phantom shocks" [33,16]. It is likely that these phenomena are partially caused by a reaction delay of the participating drivers. In most of the existing car-following models, no delay had been introduced, on the contrary the delay was often interpreted model intrinsically. However, dynamical systems allow in a very straight forward way to introduce a time-delay. This is what we will cover in this contribution. Using the well-known Bando-follow the leader (Bando-FtL) car following model [34] we assume that velocity and position of the leading car is only taken into account in a delayed way for determining the ego vehicle' (i.e., the follower's) acceleration and study the well-posedness of the underlying model (compare in particular Definition 4.1). This is a first step in analyzing rigorously delay in car following models although the delay in this contribution is not realized as typically done in delay ordinary differential equations (the solutions itself are subject to delay) but only the leading vehicle's velocity and position is incorporated in the acceleration function of the ego vehicle in a delayed sense.
Another point which is addressed in this contribution is the question of existence of solutions and lower and upper bounds on specific derivatives. As it has been noticed in [1], a careful study of existence of solutions of car-following models has to the authors' knowledge not been undertaken and leaves most car following models, particularly the second order nonlinear models-which are intensively used in applied sciences-in a position that there is just "the hope" that they will behave properly also for "non-standard" initial data. This is why we prove the existence and uniqueness of solutions to the Bando-FtL second order car-following model and provide explicit bounds under the assumption that the leading vehicle does not drive backwards. These bounds will come in handy for different tasks, among these studying related optimal control problems and existence of minimizers. The well-posedness, i.e., existence and uniqueness of solutions, becomes also more and more important as numerical traffic simulators use specific classes of car following models with rather complex lane changing dynamics necessitating a careful study on the well-posedness which can also shed light on the required discretization in the numerical approximation and more.
We also prove that when delay of the delayed car following model converges to zero, the solutions converge to the solutions of the undelayed model, somewhat underlining the intuition that the considered car following model is robust (in the uniform topology) with regard to delay and that-therefore-the currently used non-delayed versions might be an acceptable approximation of the "closer" to reality delayed car-following models.
The literature on car following models is vast and we will only give a short overview, mentioning that this overview cannot be complete.
First attempts in car following modeling can be found in [11,15]. Among all the car-following models existing in the literature (see for instance [3,6,8,30,31]) it is worth naming the Optimal Velocity Model [4], the Bando-follow-the-leader (Bando-FtL) model [34] which is the model we analyze in this contribution, and the Intelligent Driver Model (IDM) (with modifications and extensions) [35,25,14,32,26,27]. For a comprehensive overview of the main car-following models we refer to [36,28,19].
For car-following models with delay, a lot of contributions can be found as well. We name [38] which proposes an ODE (ordinary differential equation) model with two delays, one in the velocity of the considered vehicle (potentially time dependent) and one in the headway difference and thus delaying also the dependency of the acceleration on its own position. Yu et al. consider in [37] again a second order car following model with delay in both relative position and relative velocity so that once more the delay is not just in the position and velocity of the leading vehicle. Bando et al. study in [5] delayed car-following models where the delay is located in position and velocity and the leading vehicle's velocity is not taken into account (first and second order). In [12], a second order car following model based on the optimal velocity (which is also part of the Bando-FtL model we use in this work Definition 2.1) with delay in the headway is investigated. Zhu et al. model car following in [39] with a first order model and delay in the headway. Keane et al. calibrate with recorded data in [22] in a general car-following model with different delays using adjoint methods to optimize the incorporated parameters. Jiang et al. investigate in [20] the famous Nagel Schreckenberg cellular automaton (see also) [29] with delay, again both velocities (leading and ego vehicle) are delayed. None of the previous contributions perform a mathematical analysis of the well-posedness (i.e., existence and uniqueness of solutions) and clearly, for specific versions of delay the solution can break down in finite time if one for instance has a denominator in the model which incorporates headway. Also, none of the named contributions considers a delay only in the information about the leading vehicle' position and velocity which we deal with in this contribution (see particularly Definition 4.1). For macroscopic modelling with explicit time delay, we refer the reader to [23] where nonlocal conservation laws are used to model traffic and where the authors prove existence and uniqueness of solutions, and to [10] which considers similarly macroscopic conservation laws to model traffic but this time locally in space, running, due to delay, into the problem of infeasible solutions for specific initial datum.
In [24,17], the foundations for using car-following models in mean-field modelling are laid necessitating the study of well-posedness of the used car-following models.
Section 2 defines the involved functions and parameters for the "Bando-FtL" car following model and Subsection 3 then presents the considered system of initial value problems together with the result on the well-posedness under rather weak conditions on the involved functions in Theorem 3.3. The key idea is that the car-following model can partially be integrated so that lower bounds can be obtained. Section 4 then introduces the delayed car-following model which is detailed in Definition 4.1. Thanks to the structure of the delay, the well-posedness can be proven analogously as in the undelayed case and one obtains almost identical lower and upper bounds on the involved derivatives. In Subsection 5 we then study the convergence of solutions when the delay approaches zero and can indeed prove in Theorem 5.2 the convergence in W1,∞, to the non-delayed solution and thus in the uniform topology not just for the position but also the velocity. The main argument is based on some compactness results together with the bounds on the solution, derived before. Section 6 generalizes the existence and convergence results described before to the many car case, the typical situation in applications. In Subsection 7, some numerical simulations are presented to illustrated the obtained results and in particular the effect of the delay, increasing the variation on velocity (phantom shocks, etc.) significantly. We conclude in Subsection 8 with some challenging open problems, particularly considering corresponding optimal control problems and more general versions of delay.
In this section, we first introduce the considered car following model, the Bando-FtL model, which had been introduced in [34]. We start with defining the "Bando-FtL" acceleration.
Definition 2.1 (Bando-FtL acceleration). Let l∈R>0 be the car length,
A{(x,xℓ,c,d)∈R4: xℓ−x−l>0}, |
(α,β)∈R2>0 and
V∈C1(R≥0;R≥0)∩L∞(R≥0;R≥0) satisfying V′>0, | (2.1) |
we call the following function Acc the Bando-FtL acceleration
Acc:{A→R(x,xℓ,v,vℓ)↦α(V(xℓ−x−l)−v)+βvℓ−v(xℓ−x−l)2. | (2.2) |
Remark 1 (The definition of Acc). If we take (x,v),(xℓ,vℓ)∈R×R≥0 as the ego vehicle' and the leading vehicle' position-velocity vectors, the definition of Acc in Definition 2.1 indicates that the acceleration is dependent on leading vehicle's velocity and position as well as ego vehicle's velocity and position. However, in the considered setup, the situation is slightly more easy, as the acceleration term only depends on the ego vehicle's space headway xℓ−x−l and not explicitly on the positions xℓ and x. To keep consistent and to be able to incorporate later dynamics for the ego vehicle where the position and velocity of the leader are delayed, the current notation seems reasonable (see Definition 4.1 and in particular Eq (4.4)).
The "follow the leader" term in the definition of Acc in Definition 2.1, i.e.,
βvℓ−v(xℓ−x−l)2, |
guarantees that the ego vehicle would accelerate if its velocity is smaller than the leading vehicle's velocity, i.e., v<vℓ and decelerate if v>vℓ. In the extreme case when both the ego vehicle and its leading vehicle drive at the same velocity and small headway, the Bando term in the definition of Acc in Definition 2.1, i.e.
α(V(xℓ−x−l)−v), |
makes the ego vehicle decelerate to increase its space headway due to the monotonicity of the optimal velocity function V in Eq (2.1). On the other hand, if the headway would be very large, V(xℓ−x−l) would be almost maximal (thanks to the properties on V in Eq (2.1)) so that the headway would decrease (compare in particular Remark 2 and Eq (2.3)).
Remark 2 (An example for the optimal velocity function V). Let vmax∈R>0 be the maximal velocity and ds∈R>0 a given parameter. One example of an optimal velocity function, see Figure 1, consists of
V(⋅)=vmaxtanh(⋅−ds)+tanh(l+ds)1+tanh(l+ds), | (2.3) |
where l∈R>0 is the car length. In particular, if the ego vehicle's space headway xℓ−x−l is large enough, the Bando term in the definition of Acc in Definition 2.1 forces the ego vehicle's velocity toward the maximal velocity vmax∈R>0.
In the following, we give the precise definition of the car-following model we will study. In the most simplistic case it is enough to have only two vehicles, the leading vehicle which has its velocity and position given, and the ego vehicle which will be subject to the car-following dynamics as follows:
Definition 3.1 (The Bando-FtL – the undelayed case). For T,vℓmax,l∈R>0, and Acc as in Definition Definition 2.1 we consider the following initial value problem in (xℓ,x)∈W2,∞((0,T))2
˙xℓ(t)=vℓ(t)t∈[0,T] | (3.1) |
˙vℓ(t)=ulead(t)t∈[0,T] | (3.2) |
˙x(t)=v(t)t∈[0,T] | (3.3) |
˙v(t)=Acc(x(t),xℓ(t),v(t),vℓ(t))t∈[0,T] | (3.4) |
(x(0),v(0))=(x0,v0) | (3.5) |
(xℓ(0),vℓ(0))=(xℓ0,vℓ0) | (3.6) |
with the leading vehicle acceleration satisfying
ulead∈Ulead{u∈L∞((0,T)): vℓmax≥vℓ0+∫t0u(s)ds≥0 ∀t∈[0,T]} | (3.7) |
and the initial values (x0,xℓ0)∈R2 so that
xℓ0−x0−l>0 as well as (v0,vℓ0)∈R2≥0. |
Remark 3 (The leading vehicle trajectory). As can be seen from the previous Definition 3.1, the leading vehicle's position xℓ is uniquely determined by ulead and its initial position and velocity xℓ0,vℓ0. The condition in Eq (3.7) assures that the leading vehicle's velocity is never negative and bounded from above by vℓmax, a reasonable assumption for microscopic vehicle dynamics. Thus, generally, we can assume that xℓ is just a given trajectory. However, as we are later on also interested in optimal control related questions, we describe the leading vehicle's trajectory in terms of acceleration and not in terms of position/velocity.
In the definition of Ulead it might make sense to add additional lower and upper bounds, for instance replacing Ulead by ˜Ulead with
˜Ulead{u∈Ulead:umin≤u(t)≤umax ∀t∈[0,T] a.e.} |
with the lower bound umin∈R<0 and upper bound umax∈R>0 on the acceleration. From an application point of view, such bounds are quite natural as maximal deceleration and acceleration in ordinary traffic situations are estimated to be around −2ms2 and 4ms2 (m denoting meters and s seconds), see [7,2,21]. However, for our analysis we only require the velocity of the leading vehicle to not become negative, and left these additional and in application for sure reasonable assumptions aside.
As described in Remark 3 in our analysis we only need to focus on Eqs (3.3)–(3.5) and can just assume that leader's position and velocity is given. We consider as solutions classical solutions in the extended case which we will state as follows:
Definition 3.2 (Extended classical solution-Non-delayed). Given (T,vℓmax,l)∈R3>0, Acc as in Definition Definition 2.1 and the initial values (x0,xℓ0,v0,vℓ0)∈R2×R2≥0 so that
xℓ0−x0−l>0, |
the mapping
((xℓ,x,v)∈W2,∞((0,T))2×W1,∞((0,T)) |
is called the classical solution of the Eqs (3.1)–(3.6) in the extended case if it satisfies the following integral equation
xℓ(t)=xℓ0+tvℓ0+∫t0(t−s)ulead(s)ds∀t∈[0,T]x(t)=x0+∫t0v(s)ds∀t∈[0,T]v(t)=v0+∫t0Acc(x(s),xℓ(s),v(s),˙xℓ(s))ds∀t∈[0,T]. |
Now we study the well-posedness, that is the existence and uniqueness of the solution of the Eqs (3.1)–(3.6) in the extended case.
Theorem 3.3 (Well-posedness, minimal distance for the Bando-FtL model). Consider the Bando-FtL model in Definition 3.1 with the assumptions therein. Then, there exists a unique solution x∈W2,∞((0,T)) in the sense of Definition 3.2 on any finite time horizon T∈R>0, the solution satisfies with the constants
A(t)−v0−αt‖V‖L∞(R>0)+α(xℓ0−x0−l)−β1xℓ0−x0−l | (3.8) |
dmin(t)A(t)+√A(t)2+4αβ2α | (3.9) |
B(t)αdmin(t)2+βdmin(t)2 | (3.10) |
the minimal distance ∀t∈[0,T]
xℓ(t)−x(t)−l≥dmin(t), | (3.11) |
has nonnegative bounded velocity (from above and from below) ∀t∈[0,T]
v0exp(−∫t0B(s)ds)≤˙x(t)≤max{v0,‖V‖L∞(R)+βαvℓ(t)dmin(t)2}, | (3.12) |
and upper and lower bounded acceleration ∀t∈[0,T]
−B(t)max{v0,‖V‖L∞(R)+βαvℓ(t)dmin(t)2}≤¨x(t)α‖V‖L∞(R≥0)−αv0e−∫t0B(s)ds+βvℓ(t)dmin(t)2≥¨x(t). | (3.13) |
Proof. As the initial datum is assumed to satisfy xℓ0−x0−l>0 and as V∈C1(R≥0;R≥0)∩L∞(R≥0) there exists a small time horizon T∗∈R>0 so that on t∈[0,T∗] the right hand side of the second order ODE in Eqs (3.3) and (3.4) is Lipschitz-continuous so that we have by the Picard-Lindelöf theorem [18, Chapter II,Theorem 1.1] a unique solution (for the initial value problem in xℓ there is nothing to do, it does not depend on anything except an a priori given function ulead). Let us next consider-on this time horizon [0,T∗]∋t – the difference in the change of velocities and estimate:
˙vℓ(t)−˙v(t)=ulead(t)−α(V(xℓ(t)−x(t)−l)−v(t))−βvℓ(t)−v(t)(xℓ(t)−x(t)−l)2(2.1)≥ulead(t)−α(‖V‖L∞(R≥0)−v(t))−βvℓ(t)−v(t)(xℓ(t)−x(t)−l)2 | (3.14) |
Integrating over [0,t] and recalling that ˙xℓ−˙x≡vℓ−v we end up with
vℓ(t)−v(t)≥vℓ0−v0+∫t0ulead(s)ds−αt‖V‖L∞(R≥0)+α∫t0v(s)ds+β1xℓ(t)−x(t)−l−β1xℓ0−x0−l≥vℓ0−v0+∫t0ulead(s)ds−αt‖V‖L∞(R≥0)+αx(t)−αx0+β1xℓ(t)−x(t)−l−β1xℓ0−x0−l(4.7)≥−v0−αt‖V‖L∞(R≥0)−α(xℓ(t)−x(t)−l)+αxℓ(t)−α(x0+l)+β1xℓ(t)−x(t)−l−β1xℓ0−x0−l(4.7)≥−v0−αt‖V‖L∞(R≥0)−α(xℓ(t)−x(t)−l)+α(xℓ0−x0−l)+β1xℓ(t)−x(t)−l−β1xℓ0−x0−l. |
Substituting h(t)xℓ(t)−x(t)−l, we then have
h′(t)≥−v0−αt‖V‖L∞(R≥0)+α(xℓ0−x0−l)−β1xℓ0−x0−l−αh(t)+β1h(t)=A(t)−αh(t)+β1h(t) |
with A as in Eq (3.8). As can be seen, for h(t) small, the right hand side becomes strictly positive so that the distance cannot decrease anymore. And indeed, we have
h(t)<A(t)+√A(t)2+4αβ2α⟹h′(t)>0. | (3.15) |
However, from this we can conclude as lower bound for h
h(t)≥A(t)+√A(t)2+4αβ2α |
as long as the initial datum h(0)=xℓ0−x0−l also satisfies this lower bound. If it does not, the initial datum itself becomes the lower bound as by Eq (3.15) h is then increasing. Concluding, we have
xℓ(t)−x(t)−l≥min{A(t)+√A(t)2+4αβ2α,xℓ0−x0−l}>0. |
As we will show in the following, it holds that
A(t)+√A(t)2+4αβ2α≤xℓ0−x0−l ∀t∈[0,T] |
so that the lower bound can be simplified. In fact, estimating as follows and squaring the discriminant we have for t∈[0,T]
(A(t)2+4αβ)=v20+t2α2‖V‖2L∞(R>0)+α2(xℓ0−x0−l)2+β2(xℓ0−x0−l)2+2v0tα|V‖2L∞(R>0)−2v0α(xℓ0−x0−l)+2v0βxℓ0−x0−l−2tα2‖V‖2L∞(R>0)(xℓ0−x0−l)+tαβ|V‖L∞(R>0)xℓ0−x0−l+2αβ≤v20+t2α2‖V‖2L∞(R>0)+α2(xℓ0−x0−l)2+β2(xℓ0−x0−l)2+2v0tα|V‖2L∞(R>0)+2v0α(xℓ0−x0−l)+2v0βxℓ0−x0−l+2tα2‖V‖2L∞(R>0)(xℓ0−x0−l)+tαβ|V‖L∞(R>0)xℓ0−x0−l+2αβ=(v0+tα‖V‖L∞(R>0)+α(xℓ0−x0−l)+βxℓ0−x0−l)2=(2α(xℓ0−x0−l)−A(t))2. |
This is exactly the term which we need to estimate against to obtain that
A(t)+√A(t)2+4αβ2α≤xℓ0−x0−l |
from which it follows that
xℓ(t)−x(t)−l≥A(t)+√A(t)2+4αβ2α=:dmin(t) ∀t∈[0,T] |
what we wanted to show. Furthermore, for all t∈[0,T], we have
● that Eq (3.11) holds as long as the solution exists,
● the existence and uniqueness of the solution on the considered time horizon [0,T] as we can lower bound the distance with the estimate from above.
To show that the velocity of the ego vehicle, ˙x≡v satisfies the claimed bound we estimate as follows-taking advantage of the fact that by Eq (3.7) we have vℓ(t)≥0 ∀t∈[0,T] and by Eq (2.1) V≧0
˙v(t)=α(V(xℓ(t)−x(t)−l)−v(t))+βvℓ(t)−v(t)(xℓ(t)−x(t)−l)2 | (3.16) |
≥−αv(t)−βv(t)dmin(t)2 | (3.17) |
and integrating over [0,t] gives
v(t)≥v0exp(−∫t0αdmin(s)2+βdmin(s)2ds),∀t∈[0,T] | (3.18) |
which is the lower bound in Eq (3.12). As both latter terms, v0 and t↦exp(−∫t0αdmin(s)2+βdmin(s)2ds), are nonnegative, the velocity is bounded from below by zero. For the upper bound, we estimate (using that v≧0 as established previously)
˙v(t)≤α‖V‖L∞(R>0)−αv(t)+βvℓ(t)dmin(t)2,∀t∈[0,T]. |
If v(t)>‖V‖L∞(R)+βαvℓ(t)d2min(t), we have ˙v(t)<0 so that we indeed obtain as upper bound
v(t)≤max{v0,‖V‖L∞(R)+βαvℓ(t)dmin(t)2}. |
Finally, let us prove the acceleration bounds. Recall the acceleration formula in Definition 2.1, Eq (2.2) once more
˙v(t)=α(V(xℓ(t)−x(t)−l)−v(t))+βvℓ(t)−v(t)(xℓ(t)−x(t)−l)2,∀t∈[0,T] |
and the upper and lower bound of the velocity in Eq (3.12), we estimate for the upper bound on the acceleration
˙v(t)(3.12)≤α‖V‖L∞(R)−αv0exp(−∫t0B(s)ds)+βvℓ(t)dmin(t)2∀t∈[0,T] |
which is exactly Eq (3.13). For the lower bound, estimate as in Eq (3.17) for t∈[0,T]
˙v(t)≥−αv(t)−βv(t)dmin(t)2(3.12)≥−B(t)max{v0,‖V‖L∞(R)+βαvℓ(t)dmin(t)2}. |
This concludes the proof.
Remark 4 (Some comments on the Bando-FtL model). The results in Theorem 3.3 need to be interpreted in terms of their applicability and reasonability. It is worth mentioning that none of the previously obtained bounds depend on the behavior of the leading vehicle, except that it never drives backwards, i.e., its velocity is non-negative, and make the estimates to some extend not very sharp. On the other hand, they are strong as they do not require any additional assumptions which comes in particular handy when applying the results to some optimal control problems where uniform bounds are required but the leading vehicle's trajectory cannot be specified a priori except from knowing that the leading vehicle's velocity does not become negative.
The inequality in Eq (3.12) guarantees that the velocity never becomes negative (independent on what the leading vehicle trajectory does) and not even zero as long as the initial velocity v0 was not zero. From an application point of view, one might criticize a behavior stating that the velocity never becomes zero. On the other hand, the velocity can become very small so that the modelling can still be justified. The upper bound on the velocity is clearly not sharp, as it relies on dmin which is the "worst case" estimate for the lower bound on the distance. Additionally, we have not postulated anything additional on V so that also V is estimated in a "worst case" way.
Looking at dmin as in Eq (3.9) one can observe that dmin>0 as 4αβ>0 and α>0. The constant A could either be positive or negative, however for large time horizon T∈R>0 or small initial space headway xℓ0−x0−l, the constant A will be negative. Thus the minimal distance dmin approaches 0 as the time horizon T gets large or the initial space headway xℓ0−x0−l approaches 0.
The derived bounds on the acceleration in Eq (3.13) are once more "worst case" estimates and are clearly not sharp. However, for theoretical studies they enable uniform bounds independent on what the leading vehicle does as long as it does not drive backwards, and prove to be of significant help.
The previous Theorem 3.3 has shown among other things how to obtain a lower bound on the distance and can be refined further. In the following remark, we detail this:
Remark 5 (Minimal distance of the Bando-FtL model revisited). In Theorem 3.3 we estimated the ego vehicle's optimal velocity on the time t∈[0,T], T∈R>0, V(xℓ(t)−x(t)−l), (see in particular Eq (3.14)) from above by ‖V‖L∞(R≥0). One can also keep the ego vehicle's optimal velocity and obtain for t∈[0,T]
h′(t)≥−v0−α∫t0V(h(s))ds+α(xℓ0−x0−l)−β1xℓ0−x0−l−αh(t)+β1h(t)=A1−α∫t0V(h(s))ds−αh(t)+β1h(t) |
with
h(t)xℓ(t)−x(t)−lt∈[0,T]A1−v0+α(xℓ0−x0−l)−β1xℓ0−x0−l. |
As can be seen, for h(t) small, the right hand side of the above inequality becomes strictly positive as long as the integral term does not increase too much so that the space headway h cannot decrease anymore. Indeed, define for t∈[0,T], F[h](t)A1−α∫t0V(h(s))ds−αh(t)+β1h(t). Then we are interested in the zeros for this operator as it will tell us when the headway increases/decreases. Thus, we study
F[h∗](t)=0⟹∫t0V(h∗(s))ds=βαh∗(t)−h∗(t)+Aα |
and as this needs to hold for all t∈[0,T], we can take the derivative with respect to t on both sides and obtain
⟹V(h∗(t))=−βα1(h∗(t))2h∗′(t)−h∗′(t)⟹1=−βα1(h∗(t))2h∗′(t)−h∗′(t)V(h∗(t))⟹t=∫t0−βα1(h∗(s))2h∗′(s)−h∗′(s)V(h∗(s))ds⟹t=∫h∗(t)h(0)−βα1u2−1V(u)du. | (3.19) |
Let
G:R→R with a↦∫ah(0)−βα1u2−1V(u)du. | (3.20) |
Then, G is strictly monotonically decreasing with respect to a and thus invertible, which is why we can write
h∗(t)=G−1(t) ∀t∈[0,T]. |
We claim that h∗(t)>0 ∀t∈[0,T]. To this end, recall Eq (3.19) and estimate as follows assuming that h∗(t)≤h(0)
t=∫h∗(t)h(0)−βα1u2−1V(u)du≥∫h∗(t)h(0)−βα1u2−1‖V‖L∞(R)du=1α‖V‖L∞(R)(βh∗(t)−αh∗(t)−βh(0)+αh(0)) |
and solving the least inequality for h∗(t) we obtain
tα‖V‖L∞(R)h∗(t)≥β−α(h∗(t))2+(αh(0)−βh(0))h∗(t) |
and thus ∀t∈[0,T]
h∗(t)≥−(βh∗(0)−αh∗(0)+tα‖V‖L∞(R))+√(βh∗(0)−αh∗(0)+tα‖V‖L∞(R))2+4αβ2α>0 |
which is indeed comparable with the lower bound in Eq (3.9).
However, similarly to the reasoning in Theorem 3.3, we can conclude as lower bound for h then
h(t)≥G−1(t) ∀t∈[0,T] | (3.21) |
which is generally a sharper bound. The only problem with this bound is that one needs to find the function G−1 which is only implicitly defined by Eq (3.20). As it only contains the computation of an integral, this is at least numerically feasible. Clearly, based on this estimate, the bounds on the derivatives of x, i.e., velocity and acceleration (compare Eqs (3.12) and (3.13) can be improved as well, however, we will not detail this.
Example 1 (Lower bounds). Now we assume that the leading vehicle's acceleration ulead at time t∈[0,∞) satisfies the following
ulead(t):={1,t∈[n∑k=04k+n+1,n∑k=04k+2(n+1))−1,t∈[n∑k=04k+3(n+1)),n+1∑k=04k)0,otherwise, n∈N≥0 | (3.22) |
which is illustrated in Figure 2 and the following vehicles' acceleration is determined by the Bando-FtL model as defined in Definition 2.1. Then, we obtain the following on the time horizon T=25 assuming that the ego vehicle's acceleration has the constants as in Eq (7.1). Assume that the initial datum for the leading and following vehicle satisfy (xℓ0,x0)=(l+ds,0)=(4.5+2.5,0) and (vℓ0,v0)=(0,0). In addition, we choose the parameters α=0.5,β=20,vmax=10,l=4.5,ds=2.5 (these are according to [21] reasonable choices). According to Theorem 3.3, we have
A(t)−5t+0.5⋅2.5−2012.5=−5t−6.75 | (3.23) |
dmin(t)A(t)+√A(t)2+4αβ2α=−5t−6.75+√(−5t−6.75)2+40. | (3.24) |
By Remark 5 and numerical integration, we obtain another lower bound G−1(t) which is illustrated in Figure 3 together with dmin(t). As can be seen, the lower bound G−1(t) on the headway is rather sharp particularly for smaller time horizon, however, the lower bound of the velocity is very conservative as it is zero. We have not even computed the upper bound as it is very large.
As we will later on use this specific acceleration file again, we comment on its properties:
Remark 6 (The leading vehicle's acceleration). The leading vehicle's acceleration ulead as defined in Eq (3.22) is changing among 0,1,and−1 in a non-periodical way. That is, the first leading vehicle repeats the pattern "constant velocity, accelerate, constant velocity, decelerate" non-periodically, see Figure 2.
In this section, we introduce–based on the original Bando-FtL–a delay in the reaction to the leading vehicle's position and velocity which can be interpreted as the information delay the ego vehicle is exposed to either due to their own reaction time or more realistically due to the time required to evaluate the obtained information on the leader in a suitable way. We want to underline that from a mathematical point of view, this is not a typical delay ordinary differential equation as these types of equations usually involve a delay in the solution of the modelling equation itself [13] and not some externally given dependencies (as the leading vehicle's trajectory). The model reads mathematically as follows:
Definition 4.1 (The Bando-FtL – information delay with respect to the leading vehicle). For T,vℓmax,l∈R>0 and Acc as in Definition Definition 2.1 we consider for a delay δ∈R>0 the following initial value problem in (xℓ,x)∈W2,∞((−δ,T))×W2,∞((0,T))
˙xℓ(t)=vℓ(t)t∈[−δ,T] | (4.1) |
˙vℓ(t)=ulead(t)t∈[−δ,T] | (4.2) |
˙x(t)=v(t)t∈[0,T] | (4.3) |
˙v(t)=Acc(x(t),xℓ(t−δ),v(t),vℓ(t−δ))t∈[0,T] | (4.4) |
(x(0),v(0))=(x0,v0) | (4.5) |
(xℓ(−δ),vℓ(−δ))=(xℓ,−δ,vℓ,−δ) | (4.6) |
with the leading vehicle acceleration satisfying
ulead∈Uleadδ{u∈L∞((−δ,T)): vℓmax≥vℓ,−δ+∫t−δu(s)ds≥0 ∀t∈(−δ,T]} | (4.7) |
and the initial values (x0,xℓ,−δ)∈R2 so that
xℓ,−δ−x0−l>0 |
as well as (v0,vℓ,−δ)∈R2≥0.
Remark 7 (Information delay – a more conservative approach). Interestingly, taking a delayed version of the leading vehicle trajectory into account for the ego vehicle's acceleration will lead to a more conservative approach as one will assume that the car is actually closer (as xℓ(t−δ)≤xℓ(t) ∀t∈[0,T]). However, this will mean that the ego vehicle will break sooner than in the non-delayed case and potentially increase the variation in velocity. We will dwell on this question in particular in Subsection 6.
Remark 8 (The definition of Uleadδ). As can be seen from the previous Definition 4.1, analogously to the undelayed case in Subsection 3 the leading vehicle's trajectory xℓ is uniquely determined by ulead and the leading vehicle's position and velocity at time −δ, (xℓ,−δ,vℓ,−δ). The condition in Eq (4.7) assures that the leading vehicle's velocity is never negative and is bounded from above by vℓmax, a reasonable assumption for microscopic vehicle dynamics.
We again consider the extended classical solutions for the delayed case as follows:
Definition 4.2 (Extended classical solution – delayed case). Assume T,vℓmax,l∈R>0, δ∈R≥0, Acc as in Definition Definition 2.1. Let the initial values (x0,xℓ−δ)∈R2 be given so that
xℓ−δ−x0−l≥0 as well as (v0,vℓ−δ)∈R2≥0, |
we call (xℓ,x,v)∈W2,∞((−δ,T))×W2,∞((0,T))×W1,∞((0,T)) the classical solution of Eqs (4.1)–(4.6) in the extended cases if the following integral equations are satisfied
xℓ(t)=xℓ,−δ+(t+δ)vℓ,−δ+∫t−δ(t−s)ulead(s)ds∀t∈[−δ,T]x(t)=x0+∫t0v(s)ds∀t∈[0,T]v(t)=v0+∫t0Acc(x(s),xℓ(s−δ),v(s),vℓ(s−δ))ds∀t∈[0,T]. |
The following theorem is almost identical to the non-delayed case in Theorem 3.3, the only difference being in that we use delayed information of leading vehicle position and velocity. However, as both are delayed by the same amount of time δ∈R>0, the model behaves identical when replacing the leading vehicle trajectory in Theorem 3.3, ulead by a new ˜ulead which is delayed, i.e., setting
˜ulead(t)=ulead(t−δ) ∀t∈[0,T]. |
Theorem 4.3 (Well-posedness for the information delayed Bando-FtL model). Given the initial value problem in Definition 4.1 with the therein stated assumptions, in particular that (xℓ−δ,vℓ−δ)∈R×R≥0 and ulead∈Uleadδ are chosen so that
xℓ(−δ)−x0−l>0, |
there exists for each T∈R>0 a unique solution of the initial value problem in Definition 4.1 on the time horizon [0,T] in the sense of Definition 4.2 and the solution satisfies the lower bound
xℓ(t)−x(t)−l≥xℓ(t−δ)−x(t)−l≥A+√A2+4αβ2α=:dmin>0 ∀t∈[0,T] | (4.8) |
with
A−v0−αT‖V‖L∞(R>0)+α(xℓ(−δ)−x0−l)−β1xℓ(−δ)−x0−l |
and (α,β,l)∈R3>0 as in Definition 2.1.
Additionally, for all t∈[0,T] we have for the velocity ˙x and its derivative, the acceleration, the following lower and upper bounds ∀t∈[0,T]
v0exp(−t(α+βd2min))≤˙x(t)≤v0+tα‖V‖L∞(R>0)+tβ‖vℓ‖L∞((−δ,T))d2min, | (4.9) |
−(α+βd2min)(v0+Tα‖V‖L∞(R>0)+Tβ‖vℓ‖L∞((−δ,T))d2min)≤˙v(t) | (4.10) |
˙v(t)≤α‖V‖L∞(R>0)+β‖vℓ‖L∞((−δ,T))d2min. | (4.11) |
Proof. Since both the velocity and position of the leading vehicle delay by the same amount of time δ, the proof of this theorem is similar to the proof of Theorem 3.3. Therefore, we omit the proof here.
Remark 9 (Generalizations of Theorem 4.3). We want to stress that the same steps as in Subsection 3 to improve the lower bound on the minimal distance Remark Remark 5 can also be taken in the delayed case.
The considered class of car-following models should be continuous with regard to delay as otherwise, they would prove to be not very realistic as the driver behavior is clearly subject to information delay. This is why in our following analysis we will prove that the delayed solution of Definition 4.1 converges to the un-delayed solution of Definition 3.1 in the proper topology. To this end, we require the following theorem which states a well-known result about Banach spaces and ((sub)-sub)-sequences.
Lemma 5.1 (Convergence of (sub)-subsequences to the same limit implies convergence of the sequence). Let B be a real Banach space and {xn}n∈N≥1⊂B be a sequence. Assume that there exists x∗∈B so that for each subsequence {xnk}k∈N≥1 there exists a (sub)-subsequence {xnkl}l∈N≥1 converging to x∗, i.e.,
liml→∞‖xnkl−x∗‖B=0. |
Then, the original sequence {xn}n∈N≥1 converges to x∗, \ i.e.,
limn→∞‖xn−x∗‖B=0. |
Proof. We prove by contradiction and assume that the original sequence {xn}n≥1 does not converge to x∗∈B. Then there exists ε0>0, such that for every M∈N≥1, there exists mM∈N≥1 with mM>M, such that
‖xmM−x∗‖B≥ε0∀mM>M. |
For the thus constructed subsequence {xmM}M∈N≥1, there is no (sub)-subsequence converging to x∗∈B which is a contradiction to the fact that {xn}n∈N≥1 does not converge. As it converges, and as the limit of each converging subsequence is x∗, the original sequence must also converge to x∗.
Equipped with this convergence result, we state the main theorem of this section, the convergence of delayed solution to the non-delayed solution if delay converges to zero, in the W1,∞ topology.
Theorem 5.2 (Convergence delayed solution to non-delayed for delay to zero). Given δ∈R>0 and denote by x[δ]∈W2,∞((0,T)) the unique solution to Definition 4.1. Let x denote the solution of the non-delayed Bando-FtL model in Definition 3.1. Then, the delayed solution converges to the non-delayed solution in the following sense:
limδ→0‖x−x[δ]‖W1,∞((0,T))=0. |
Proof. Take t∈[0,T] and recall the uniform bounds (with regard to (δ)) on the acceleration as stated in Eqs (4.10) and (4.11) for a fixed finite time T∈R>0.
Then, we have that
∃C∈R≥0 supδ∈R>0‖¨x[δ]‖L∞((0,T))≤C. |
Using Ascoli-Arzela's theorem [9, Theorem 4.25] we have
∃x∗∈W2,∞((0,T)), ‖¨x∗‖L∞((0,T))≤C ∧ {δk}k∈N≥1 with limk→∞δk=0:limk→∞‖x[δk]−x∗‖W1,∞((0,T))=0. |
Recalling the definition of extended classical solutions for x[δk] it states that
x[δk](t)=x0+∫t0˙x[δk](s)ds∀t∈[0,T]˙x[δk](t)=v0+∫t0Acc(x[δk](s),xℓ(s−δk),˙x[δk](s),vℓ(s−δk))ds∀t∈[0,T]. |
Thanks to the compactness result above in particular that x[δk] and ˙x[δk] converge in the uniform topology for k→∞, by Acc being Lipschitz (guaranteed by the lower bound on the distance as stated in Eq (3.11) in Theorem 4.3) and as xℓ,vℓ∈C([−δ,T]), we can pass to the limit and indeed recover the non-delayed definition of the Caratheodory solution to Definition 3.1, i.e., for every t∈[0,T],
x∗(t)=x0+∫t0˙x∗(s)ds˙x∗(t)=v0+∫t0Acc(x∗(s),xℓ(s),˙x∗(s),vℓ(s))ds. | (5.1) |
As this can be done for every sequence (δkn)n∈N≥1 and as we know that there exists a unique solution to the non-delayed initial value problem in Eq (5.1) as guaranteed by Theorem 3.3 we can finally invoke Lemma 5.1 and obtain the claimed convergence of the entire sequence to the non-delayed solution. This concludes the proof.
Remark 10 (Convergence of the related accelerations). The convergence in Theorem 5.2 can be extended directly to the acceleration ¨x[δk] as well, as the acceleration is according to Eq (4.4) fully determined by
¨x[δk](t)=Acc(x[δk](t),xℓ(t−δ),˙x[δk](t),vℓ(t−δ)),t∈[0,T] |
and as the right hand side converges uniformly for δk→0, the left hand side does as well.
In this section, we will generalize our results to cover many cars. However, as there is an order of dependency, i.e., the dynamics of the current vehicle only depend on its leading vehicle, the extension is quite straight forward. Let us first define what we mean with the many-vehicle case for the original Bando-FtL model:
Definition 6.1 (The car-following model for many vehicles). Let T>0 and N∈N≥1 be given. We assume that the parameters of the Acc satisfy what we have assumed in Definition Definition 2.1 as well as the leading vehicle acceleration ulead. Additionally, we assume for the initial datum (position and velocity)
\boldsymbol{x}_{0}\in \mathbb R^{N}: \boldsymbol{x}_{0,i}- \boldsymbol{x}_{0,i+1} > l\ \forall i\in\{1,\ldots,N-1\}\ \wedge\ \boldsymbol{v}_{0}\in \mathbb R_{\geq0}^{N}. |
Then, the dynamics for the Bando-FtL model with many vehicles N\in \mathbb N_{\geq1} read in (\boldsymbol{x}, \boldsymbol{v}):[0, T]\rightarrow \mathbb R^{N}\times \mathbb R^{N} \; \forall t\in[0, T] as
\begin{equation} \begin{aligned} \dot{ \boldsymbol{x}}_{1}(t)& = \boldsymbol{v}_{1}(t),\\ \dot{ \boldsymbol{v}}_{1}(t)& = u_{\text{lead}}(t),\\ \dot{ \boldsymbol{x}}_{i}(t)& = \boldsymbol{v}_{i}(t),&& i\in\{2,\ldots,N\}\\ \dot{ \boldsymbol{v}}_{i}(t)& = \text{Acc}( \boldsymbol{x}_{i}(t), \boldsymbol{v}_{i}(t), \boldsymbol{x}_{i-1}(t), \boldsymbol{v}_{i-1}(t)), && i\in\{2, \ldots, N\}\\ \boldsymbol{x}(0) & = \boldsymbol{x}_{0},\\ \boldsymbol{v}(0) & = \boldsymbol{v}_{0}. \end{aligned} \end{equation} | (6.1) |
The system for many cars is illustrated in Figure 4.
Remark 11 (The model parameters for the many car case). One may choose different parameters (\alpha_i, \beta_i) \in \mathbb R_{>0}^2 in the Bando-FtL model defined in Definition 2.1 for different following vehicles i \in \{2, \dots, N\}. For convenience, in Definition 6.1, we have set (\alpha_i, \beta_i) = (\alpha, \beta) \in \mathbb R_{>0}^2 for each i \in \{2, \dots, N\}.
The following theorem gives the well-posedness of the above delayed Bando-FtL model for many vehicles, i.e., the minimum space headway of each following vehicle i \in \{2, \dots, N\} and the uniform bounds on the following vehicles' accelerations and velocities.
Theorem 6.2 (Minimum space headway and bounds on acceleration and velocity). Given the initial value problem in Definition 6.1 with the therein stated assumptions, there exists for each T\in \mathbb R_{>0} a unique solution in the sense of Definition 3.2 of the initial value problem on the time horizon [0, T] and the solution satisfies the lower bound
\begin{equation} \begin{split} \boldsymbol{x}_{i}(t)- \boldsymbol{x}_{i+1}(t)-l & \geq d_{i,\min} > 0 \quad \forall (t,i)\in[0,T]\times\{1,\ldots,N-1\} \end{split} \end{equation} | (6.2) |
for i\in\{2, \ldots, N\} with
\begin{align*} d_{\min,i} & = \tfrac{A_i+\sqrt{A_i^{2}+4\alpha\beta}}{2\alpha} \\ A_i& = - \boldsymbol{v}_{0,i}-\alpha T\|V\|_{L^{\infty}( \mathbb R_{ > 0})}+\alpha ( \boldsymbol{x}_{0, i-1}- \boldsymbol{x}_{0, i}-l)-\beta\tfrac{1}{ \boldsymbol{x}_{0, i-1}- \boldsymbol{x}_{0, i}-l} \\ B_{i}&\:\tfrac{\alpha d_{\min,i}^{2}+\beta}{d_{\min,i}^{2}} \end{align*} |
and (\alpha, \beta, l)\in \mathbb R_{>0}^{3} as in Definition 2.1. Additionally, for all t \in [0, T] we have for the velocity \dot{ \boldsymbol{x}} and its derivative, the acceleration, the following lower and upper bounds \forall (t, i)\in[0, T]\times\{2, \ldots, N\}
\boldsymbol{v}_{0,i}\exp\big(-B_{i}t\big) \leq \dot{ \boldsymbol{x}}_{i}(t)\leq \max\Big\{ \boldsymbol{v}_{0,i},\|V\|_{L^{\infty}( \mathbb R)}+\tfrac{\beta}{\alpha}\tfrac{\dot{ \boldsymbol{x}}_{i-1}(t)}{d_{\min,i}^{2}}\Big\} |
and upper and lower bounded acceleration \forall t\in[0, T]
\begin{align*} -B_{i}\max\Big\{ \boldsymbol{v}_{0,i},\|V\|_{L^{\infty}( \mathbb R)}+\tfrac{\beta}{\alpha}\tfrac{\dot{ \boldsymbol{x}}_{i-1}(t)}{d_{\min}^{2}}\Big\} \leq \ddot{ \boldsymbol{x}}_{i}(t)\leq \alpha\|V\|_{L^{\infty}( \mathbb R_{\geq 0})}-\alpha v_{0} \mathrm{e}^{-B_{i}t}+\beta\tfrac{\dot{ \boldsymbol{x}}_{i-1}(t)}{d_{\min,i}^{2}}. \end{align*} |
Proof. The proof is a straightforward adaption of Theorem 4.3 as the number of vehicles is finite and the system is one-sided coupled (the ego vehicle acceleration is a function of the leading vehicle position and velocity only. So we omit the proof here.
Remark 12 (Dependency of the bounds in Theorem 6.2). The bounds on \dot{ \boldsymbol{x}}_{i} as well as on \ddot{ \boldsymbol{x}}_{i} for i\in\{2, \ldots, N\} depend on the velocity \dot{ \boldsymbol{x}}_{i} of the corresponding leading vehicle. However, as the system is coupled in the way that the dynamics of the ego vehicle only depend on the leading vehicle velocity, these bounds are explicit (although not very sharp). Choosing i = 1 we can indeed rely on the leading vehicle velocity
\boldsymbol{v}_{1}(t) = \boldsymbol{v}_{0,1}+\int_{0}^{t} u_{\text{lead}}(s) {\,\mathrm{d}} s. |
Then, continuing forward in i\in\{2, \ldots, N\} the velocities of the previous vehicle are know or can at least be bounded by the previously stated estimates a priori.
Remark 13 (Extension to the delay case and convergence for delay to zero). Following the same reasoning as in Subsection 4 the many car case dynamics in Definition 6.1 can be extended to the many car case with delay where each car can have a different delay for incorporating the information on the leading vehicle trajectory position and velocity into the acceleration function. It can also be shown that the solution of the delayed system of (one-sided) coupled car-following models converges to the undelayed solution when the delay of all car-following models converges simoultaneously to zero. Again, the idea is to apply inductively Theorem 5.2. We do not go into details.
In this section, we assume that the first leading vehicle's acceleration a at time t \in [0, \infty) satisfies again the profile which has been defined in Eq (3.22) and illustrated in Figure 2. It somewhat mimics a traffic situation where the leading vehicle brakes, speeds up and remains at a constant velocity at different times and thus deals with the "extreme" cases in traffic. We consider both the non-delayed and delayed Bando-FtL model with five vehicles. For all solutions we use as parameters
\begin{equation} \alpha = 0.5,\ \beta = 20, v_{\max} = 10,\ d = 2.5,\ l = 4.5 \end{equation} | (7.1) |
with the optimal velocity function as in Eq (2.3).
The non-delayed solution which is obtained by a Runge-Kutta method of order 4 (ode45 with matlab) is illustrated in Figure 5. The left illustration demonstrates the vehicles' position, the middle the vehicles' velocity and the right one the headway. As we have chosen for the leading vehicle trajectory the acceleration in Figure 2 this type of stop and go behavior passes over to the following cars in a slightly smoothed fashion with the most "smooth" velocity that of the last vehicle, which is depicted as follower 4. In Figure 6 we introduce the mentioned delay with the delay between leading vehicle and follower 1 of \delta_{2} = 5 , the delay between follower 1 and follower 2 of \delta_{3} = 4 , the delay between follower 2 and follower 3 \delta_{4} = 3 and finally, the delay between follower 3 and follower 4 \delta_{5} = 2 . The delay affects the velocities which are in their reaction delayed (and are further delayed with regard to the corresponding leading vehicle the larger the delay) which results in an increased headway variation and additional variation in speeds which one can interpret as an increased potential for phantom shock. In Figures 7–9 the delays are decreased more and more and indeed the headway variation reduces so that when comparing the results with the smallest delay, i.e., Figure 9, the difference to the undelayed result in Figure 5 is relatively small underlining the proved convergence in Subsection 5 and Theorem 5.2.
This convergence is also illustrated in Figure 10 where in the left picture the L^{\infty} distance of the delayed position and the non-delayed position is illustrated and in the right picture the corresponding velocity difference again in L^{\infty} . We choose the vector of delays \boldsymbol{{\delta}}_N = \tfrac{1}{N}(\delta_2, \delta_3, \delta_4, \delta_5) , N \in \mathbb{N}_{\geq 1} . Note that the delay \delta_i , i\in \{2, 3, 4, 5\} , approaches zero as N \to \infty . The convergence of the position is faster (which is easily explained as the position is the anti-derivative of the velocity).
We have studied the well-posedness of a specific car following model and have provided lower and upper bounds on velocity and acceleration which come in handy when considering particularly optimal control problems. We have introduced a delay which instantiates that the ego vehicle might react on the leading vehicle position and velocity only in a delayed sense.
Future research should address:
● different types of delays, particularly in the leading vehicle trajectory.
● the stability of traffic equilibria when introducing delays.
● the long-time behavior assuming that the leading vehicle drives with constant velocity.
● model validation, i.e., testing whether integrating a delay (and which value) into the model is more precise. Clearly, many traffic phenomena could be seen as artefacts caused by delay.
● introducing delay in other car-following models as well and understanding whether there is a substantial difference (for instance, in the intelligent driver model (IDM) [35] we cannot expect similar results as the "follow the leader part" cannot be directly integrated and the model generally has additional flaws [1]).
We would like to express our gratitude to the anonymous reviewers who helped to improve the paper significantly and led to several generalizations and additional remarks.
We declare no conflicts of interest.
[1] | Allaire G (1989) Homogenization of the stokes flow in a connected porous medium. Asymptotic Anal 2: 203-222. |
[2] | Allaire G, Briane M (1996) Multiscale convergence and reiterated homogenisation. P Roy Soc Edinb A 126: 297-342. |
[3] | Arbogast T, Lehr HL (2006) Homogenization of a darcy-stokes system modeling vuggy porous media. Computat Geosci 10: 291-302. |
[4] | Bakhvalov N, Panasenko G (1989) Homogenisation Averaging Processes in Periodic Media, Springer. |
[5] | Bendel P, Bernardo M, Dunsmuir JH, et al. (2003) Electric field driven flow in natural porous media. Magn Reson Imaging 21: 321-332. |
[6] | Burridge R, Keller J (1981) Poroelasticity equations derived from microstructure. J Acoust Soc Am 70: 1140-1146. |
[7] | Cioranescu D, Donato P (1999) An Introduction to Homogenization, Oxford University Press. |
[8] | Collis J, Hubbard ME, O'Dea RD (2017) A multi-scale analysis of drug transport and response for a multi-phase tumour model. Eur J Appl Math 28: 499-534. |
[9] | Collis J, Hubbard ME, O'Dea R (2016) Computational modelling of multiscale, multiphase fluid mixtures with application to tumour growth. Comput Method Appl M 309: 554-578. |
[10] | El-Amin MF, Brahimi T (2017) Numerical modeling of magnetic nanoparticles transport in a two-phase flow in porous media, In: SPE Reservoir Characterisation and Simulation Conference and Exhibition, Society of Petroleum Engineers. |
[11] | Holmes M (1995) Introduction to Perturbation Method, Springer-Verlag. |
[12] | Hornung U (1997) Homogenization and Porous Media, Springer. |
[13] | Irons L, Collis J, O'Dea RD (2017) Microstructural influences on growth and transport in biological tissue-a multiscale description, In: Modeling of Microscale Transport in Biological Processes, Elsevier, 311-334. |
[14] | Lukkassen D, Milton GW (2002) On hierarchical structures and reiterated homogenization, In: Function Spaces, Interpolation Theory and Related Topics (Lund, 2000), 355-368. |
[15] | Mascheroni P, Penta R (2017) The role of the microvascular network structure on diffusion and consumption of anticancer drugs. Int J Numer Method Biomed Eng, 33: 10.1002/cnm.2857. |
[16] | Nabil M, Zunino P (2016) A computational study of cancer hyperthermia based on vascular magnetic nanoconstructs. Roy Soc Open Sci 3: 160287. |
[17] | Oldenburg CM, Borglin SE, Moridis GJ (2000) Numerical simulation of ferrofluid flow for subsurface environmental engineering applications. Transport Porous Med 38: 319-344. |
[18] | Pankhurst QA, Connolly J, Jones SK, et al. (2003) Applications of magnetic nanoparticles in biomedicine. J Phys D Appl Phys 36: R167. |
[19] | Papanicolau G, Bensoussan A, Lions JL (1978) Asymptotic Analysis for Periodic Structures, Elsevier. |
[20] | Penta R, Ambrosi D (2015) The role of microvascular tortuosity in tumor transport phenomena. J Theor Bio 364: 80-97. |
[21] | Penta R, Ambrosi D, Quarteroni A (2015) Multiscale homogenization for fluid and drug transport in vascularized malignant tissues. Math Mod Meth Appl S 25: 79-108. |
[22] | Penta R, Ambrosi D, Shipley RJ (2014) Effective governing equations for poroelastic growing media. Q J Mech Appl Math 67: 69-91. |
[23] | Penta R, Gerisch A (2015) Investigation of the potential of asymptotic homogenization for elastic composites via a three-dimensional computational study. Comput Vis Sci 17: 185-201. |
[24] | Penta R, Merodio J (2017) Homogenized modeling for vascularized poroelastic materials. Meccanica 52: 3321-3343. |
[25] | Penta R, Raum K, Grimal Q, et al. (2016) Can a continuous mineral foam explain the stiffening of aged bone tissue? a micromechanical approach to mineral fusion in musculoskeletal tissues. Bioinspir Biomim 11: 035004. |
[26] | Penta R, Gerisch A (2017) The asymptotic homogenization elasticity tensor properties for composites with material discontinuities. Continuum Mech Therm 29: 187-206. |
[27] | Preziosi L, Farina A (2002) On darcy's law for growing porous media. Int J NonLin Mech 37: 485-491. |
[28] | Raj K, Moskowitz R (1990) Commercial applications of ferrofluids. J Magn Magn Mater 85: 233-245. |
[29] | Rajagopal KR (2007) On a hierarchy of approximate models for flows of incompressible fluids through porous solids. Math Mod Meth Appl S 17: 215-252. |
[30] | Ramírez-Torres A, Rodríguez-Ramos R, Merodio J, et al. (2015) Action of body forces in tumor growth. Int J Eng Sci 89: 18-34. |
[31] | Ramírez-Torres A, Penta R, Rodríguez-Ramos R, et al. (2019) Effective properties of hierarchical fiber-reinforced composites via a three-scale asymptotic homogenization approach. Math Mech Solids 24: 3554-3574. |
[32] | Ramírez-Torres A, Penta R, Rodríguez-Ramos R, et al. (2018) Homogenized out-of-plane shear response of three-scale fiber-reinforced composites. Comput Vis Sci 20: 85-93. |
[33] | Ramírez-Torres A, Penta R, Rodríguez-Ramos R, et al. (2018) Three scales asymptotic homogenization and its application to layered hierarchical hard tissues. Int J Solids Struct 130: 190-198. |
[34] | Rosensweig RE (2013) Ferrohydrodynamics, Courier Corporation. |
[35] | Penta R, Ramírez-Torres A, Merodio J, et al. (2017) Effective balance equations for elastic composites subject to inhomogeneous potentials. Continuum Mech Therm 30: 145-163. |
[36] | Sanchez-Palencia E (1980) Non-Homogeneous Media and Vibration Theory, Springer-Verlag. |
[37] | Shipley RJ, Chapman J (2010) Multiscale modelling of fluid and drug transport in vascular tumors. B Math Bio 72: 1464-1491. |
1. | Hossein Nick Zinat Matin, Yuneil Yeo, Xiaoqian Gong, Maria Laura Delle Monache, On the Analytical Properties of a Nonlinear Microscopic Dynamical Model for Connected and Automated Vehicles, 2024, 8, 2475-1456, 1607, 10.1109/LCSYS.2024.3412156 | |
2. | Xiaoqian Gong, Michael Herty, Benedetto Piccoli, Giuseppe Visconti, Crowd Dynamics: Modeling and Control of Multiagent Systems, 2023, 6, 2573-5144, 261, 10.1146/annurev-control-060822-123629 | |
3. | Benedetto Piccoli, Control of multi-agent systems: Results, open problems, and applications, 2023, 21, 2391-5455, 10.1515/math-2022-0585 | |
4. | Arwa Alanqary, Xiaoqian Gong, Alexander Keimer, Benjamin Seibold, Benedetto Piccoli, Alexandre Bayen, 2023, Optimal Control of Autonomous Vehicles for Flow Smoothing in Mixed-Autonomy Traffic, 979-8-3503-0124-3, 105, 10.1109/CDC49753.2023.10383810 | |
5. | Fang-Chieh Chou, Alexander Keimer, Alexandre M. Bayen, Stability of ring roads and string stability of car following models, 2024, 0, 2156-8472, 0, 10.3934/mcrf.2024062 | |
6. | Amaury Hayat, Arwa Alanqary, Rahul Bhadani, Christopher Denaro, Ryan J. Weightman, Shengquan Xiang, Jonathan W. Lee, Matthew Bunting, Anish Gollakota, Matthew W. Nice, Derek Gloudemans, Gergely Zachár, Jon F. Davis, Maria Laura Delle Monache, Benjamin Seibold, Alexandre M. Bayen, Jonathan Sprinkle, Daniel B. Work, Benedetto Piccoli, Traffic Smoothing Using Explicit Local Controllers: Experimental Evidence for Dissipating Stop-and-go Waves with a Single Automated Vehicle in Dense Traffic, 2025, 45, 1066-033X, 95, 10.1109/MCS.2024.3503402 | |
7. | Jonathan W. Lee, Han Wang, Kathy Jang, Nathan Lichtlé, Amaury Hayat, Matthew Bunting, Arwa Alanqary, William Barbour, Zhe Fu, Xiaoqian Gong, George Gunter, Sharon Hornstein, Abdul Rahman Kreidieh, Mat-Thew W. Nice, William A. Richardson, Adit Shah, Eugene Vinitsky, Fangyu Wu, Shengquan Xiang, Sulaiman Almatrudi, Fahd Althukair, Rahul Bhadani, Joy Carpio, Raphael Chekroun, Eric Cheng, Maria Teresa Chiri, Fang-Chieh Chou, Ryan Delorenzo, Marsalis Gibson, Derek Gloudemans, Anish Gollakota, Junyi Ji, Alexander Keimer, Nour Khoudari, Malaika Mahmood, Mikail Mahmood, Hossein Nick Zinat Matin, Sean Mcquade, Rabie Ramadan, Daniel Urieli, Xia Wang, Yanbing Wang, Rita Xu, Mengsha Yao, Yiling You, Gergely Zachár, Yibo Zhao, Mostafa Ameli, Mirza Najamuddin Baig, Sarah Bhaskaran, Kenneth Butts, Manasi Gowda, Caroline Janssen, John Lee, Liam Pedersen, Riley Wagner, Zimo Zhang, Chang Zhou, Daniel B. Work, Benjamin Seibold, Jonathan Sprinkle, Benedetto Piccoli, Maria Laura Delle Monache, Alexandre M. Bayen, Traffic Control via Connected and Automated Vehicles (CAVs): An Open-Road Field Experiment with 100 CAVs, 2025, 45, 1066-033X, 28, 10.1109/MCS.2024.3498552 | |
8. | Han Wang, Zhe Fu, Jonathan W. Lee, Hossein Nick Zinat Matin, Arwa Alanqary, Daniel Urieli, Sharon Hornstein, Abdul Rahman Kreidieh, Raphael Chekroun, William Barbour, William A. Richardson, Dan Work, Benedetto Piccoli, Benjamin Seibold, Jonathan Sprinkle, Alexandre M. Bayen, Maria Laura Delle Monache, Hierarchical Speed Planner for Automated Vehicles: A Framework for Lagrangian Variable Speed Limit in Mixed-Autonomy Traffic, 2025, 45, 1066-033X, 111, 10.1109/MCS.2024.3499212 |