Search for Articles:

Contents

Mathematical review of second-order macroscopic traffic flow models

Gabriel Obed Fosu1
1Department of Mathematics, Kwame Nkrumah University of Science and Technology, Ghana
Copyright © Gabriel Obed Fosu. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

As urbanization intensifies and traffic demand continues to grow, understanding and modelling vehicular dynamics in complex transportation systems has become increasingly important. Second-order macroscopic traffic flow models provide a powerful framework for capturing the evolution of both traffic density and velocity, offering significant advantages over first-order formulations. Despite extensive developments in this field, the literature lacks a unified mathematical synthesis that systematically organizes and compares the wide range of second-order models. This paper addresses this gap by presenting a comprehensive review of second-order macroscopic traffic flow models, tracing their evolution from foundational formulations in the 1970s to recent advancements up to 2024. The review adopts a structured methodology, drawing on major academic databases to identify models based on their mathematical formulation and practical relevance. The models are classified into key families, including relaxation-based, kinetic, viscous, anisotropic, nonlocal, and multi-class formulations, providing a coherent taxonomy of the field. In addition to cataloguing model equations, this study synthesizes their fundamental mathematical properties, including hyperbolicity, stability, well-posedness, and parameter identifiability. The review further examines how successive models address limitations of earlier approaches, such as non-physical wave propagation and insufficient representation of driver behaviour. Finally, emerging trends are discussed, including the integration of connected and autonomous vehicle technologies, nonlocal interactions, and data-driven modelling approaches.

Keywords: traffic flow modelling, second-order models, macroscopic models, dynamic velocity equation, vehicular traffic flow

1. Introduction

Traffic flow modelling plays a fundamental role in understanding and managing the complex dynamics of vehicular movement in modern transportation systems [17]. With rapid urbanization and increasing vehicle ownership, the demand for accurate and scalable traffic models has become increasingly critical for infrastructure planning, congestion mitigation, and intelligent transportation system design.

Traffic flow models are traditionally classified into three main categories: microscopic, mesoscopic, and macroscopic models. Each class offers a distinct level of abstraction and analytical capability.

Microscopic models describe the dynamics of individual vehicles by explicitly accounting for driver behaviour, acceleration, and lane-changing interactions [817]. While these models provide high-fidelity representations of traffic behaviour, their computational complexity limits their applicability in large-scale systems.

Mesoscopic models provide an intermediate framework by representing groups of vehicles while retaining certain individual characteristics [1828]. These models strike a balance between computational efficiency and behavioural realism, making them suitable for network-level simulations.

Macroscopic models describe traffic flow using aggregate variables such as density, velocity, and flow [2940]. By treating traffic as a continuum, these models enable large-scale analysis using systems of partial differential equations. First-order models, such as the classical Lighthill-Whitham-Richards (LWR) formulation, establish relationships between flow and density. In contrast, second-order models incorporate additional dynamics such as velocity evolution, relaxation effects, and driver anticipation, allowing for a richer and more realistic description of traffic phenomena.

Second-order macroscopic traffic flow models can be broadly classified into several categories based on their underlying modelling assumptions and mathematical structure:

  • Relaxation-anticipation models (classical Payne-Whitham-type formulations) that incorporate relaxation toward equilibrium speed and anticipation effects through density gradients;

  • Kinetic and pressure-based models derived from kinetic theory that introduce traffic pressure terms to account for speed variance and interactions among vehicles;

  • Viscous and diffusive models that incorporate higher-order spatial derivatives to model smoothing effects and dissipation of traffic waves;

  • Anisotropic and invariant models of the Aw-Rascle-Zhang class that ensure physically realistic wave propagation and resolve non-physical behaviour in earlier models;

  • Nonlocal and delay models that incorporate driver reaction delays, nonlocal interactions, and anticipation over finite distances;

  • Multi-class and multi-lane models that extend classical formulations to heterogeneous traffic and lane-changing dynamics; and

  • Connected and intelligent transportation models that account for vehicle-to-vehicle communication, adaptive cruise control, and real-time traffic information.

This classification provides a structured taxonomy that facilitates comparison across model families and highlights the progressive incorporation of physical realism, from early relaxation-based formulations to modern data-driven and connected-vehicle frameworks. Table 1 summarizes these model classes, including their defining features, advantages, and limitations.

Table 1 Comparison of second-order macroscopic traffic flow model classes
Model Class PDE Type Key Features Advantages Limitations
Payne- Whitham Hyperbolic Relaxation, anticipation Simple, intuitive Non-physical wave speeds
Kinetic models Hyperbolic Pressure terms Captures variance Complex calibration
Viscous models Parabolic/Hyperbolic Diffusion effects Smooth solutions May over-diffuse
Anisotropic models Hyperbolic Anisotropy Physically consistent More complex structure
Nonlocal models Integro-PDE Anticipation Realistic behaviour Computational cost
Multi-class models Coupled PDEs Heterogeneity Real-world relevance High complexity
Connected/
Intelligent extensions
Coupled/Nonlocal PDEs V2V/V2I communication,
adaptive control
Improved efficiency Data dependency,
implementation complexity

These model classes reflect a progressive refinement of macroscopic traffic flow theory. Early models focused on relaxation toward equilibrium, while later developments introduced pressure, viscosity, and anisotropy to address observed deficiencies such as non-physical wave propagation. More recent models incorporate heterogeneity, nonlocal interactions, and intelligent transportation systems, reflecting the increasing complexity of real-world traffic environments.

Despite the extensive development of second-order macroscopic models over the past decades, the literature lacks a unified mathematical synthesis that systematically compares model structures, underlying assumptions, and analytical properties. While prior reviews have addressed specific subclasses such as anisotropic formulations [41, 42], kinetic approaches [43, 44], or multi-class extensions [45, 46], no existing work provides a comprehensive framework that traces the mathematical evolution across all model families and explicitly analyses their interconnections. This fragmentation hinders researchers from understanding the theoretical relationships between models, impedes the transfer of insights between subfields, and obscures which mathematical features are essential for capturing specific traffic phenomena.

This paper addresses this gap by presenting a comprehensive mathematical synthesis of second-order macroscopic traffic flow models, organized within a coherent taxonomic framework that enables systematic comparison across model families.

This paper makes three primary contributions to the traffic flow modelling literature:

  • It provides a systematic review of second-order macroscopic traffic flow models, tracing their evolution from foundational formulations in the 1970s to recent advancements in 2024. Models are organized into coherent families and presented in unified notation to facilitate direct comparison.

  • It develops a structured taxonomy that classifies models by their governing mathematical structures and synthesizes their analytical properties, including hyperbolicity, stability, well-posedness, and parameter identifiability.

  • It identifies and articulates the key trends driving model evolution, from driver psychology and road geometry to connected vehicle technologies and sustainability considerations, providing a roadmap for future research.

1.1. Review methodology and scope

This review adopts a structured and systematic approach to identify, select, and synthesize second-order macroscopic traffic flow models. Relevant literature was collected from major academic databases, including Web of Science, Scopus, and Google Scholar. The search strategy employed combinations of keywords such as “second-order macroscopic traffic models,” “traffic flow PDE,” “dynamic velocity equation,” “Aw-Rascle model,” and “continuum traffic flow.”

The temporal scope of the review spans from 1970 to 2024, ensuring coverage of both foundational developments and recent advancements. Only models formulated within the framework of second-order macroscopic continuum theory were included. Microscopic, agent-based, and purely discrete models were excluded unless they directly informed the derivation or interpretation of macroscopic formulations.

1.2. Notation and definitions

We introduce the standard variables and notation used throughout this review. Traffic flow is described using the spatial coordinate \(x \in \mathbb{R}\) and time \(t \geq 0\). The primary macroscopic variables are density \(k(x,t)\), velocity \(v(x,t)\), and flow \(q(x,t)\), related by \(q = kv\). Partial derivatives are denoted using subscript notation: \(v_t = \partial v/\partial t\), \(v_x = \partial v/\partial x\), and \(v_{xx} = \partial^2 v/\partial x^2\). This notation is used consistently throughout the manuscript. This unified notation is adopted throughout the manuscript to ensure mathematical consistency and to facilitate comparison across different model formulations.

Table 2 Summary of key variables and parameters
Symbol Description
\(x\) Spatial coordinate
\(t\) Time
\(k(x,t)\) Traffic density
\(v(x,t)\) Traffic velocity
\(q(x,t)=kv\) Traffic flow
\(v_e(k)\) Equilibrium speed-density function
\(T,\ \tau\) Relaxation time
\(c_o\) Propagation speed of disturbances
\(\varphi,\ \mu\) Viscosity/diffusion coefficients
\(p(k), P(k,v)\) Traffic pressure

Several recurring parameters appear in second-order models. The relaxation time is denoted by \(T\) (or \(\tau\)), the equilibrium speed by \(v_e(k)\), and the propagation speed of disturbances by \(c_o\). Viscosity and diffusion effects are represented by coefficients such as \(\varphi\) or \(\mu\), while additional terms may account for driver anticipation, reaction delays, and multi-class interactions. These parameters are summarized in Table 2. These notations are treated equivalently when they represent the same physical quantity, and are retained to remain consistent with the original formulations of the cited models. Where necessary, model-specific parameters are introduced and defined locally to preserve clarity without overloading the global notation.

2. Model evolution and mathematical formulations

Second-order macroscopic traffic flow models are formulated as systems of partial differential equations consisting of a continuity equation and a dynamic velocity equation. The continuity equation expresses conservation of vehicles and is given by \[k_t + (kv)_x = 0.\]

This conservation law corresponds to the classical LWR [47, 48] formulation and is common to most second-order macroscopic models. For brevity, subsequent models are presented primarily through their dynamic velocity equations, with the understanding that they are coupled with the above continuity equation unless explicitly stated otherwise. In cases where the density equation is modified (e.g., through source terms, multi-lane interactions, or network effects), the corresponding continuity equation is restated explicitly. This convention allows for a concise presentation of a large number of models while preserving the underlying system structure essential for mathematical interpretation.

2.1. Foundational models: 1970s

The 1970s marked the foundational period for second-order macroscopic traffic flow models, primarily characterized by systems of partial differential equations that provided a framework for understanding the relationship between vehicle density and speed. The papers presented here highlight the evolution of dynamic velocity equations, beginning with the model by [49]: \[v_{t} + v v_{x} = a [v_{e}- v] – \dfrac{\alpha}{k} k_{x} ,\]where \(\alpha = -{v_{e}'(k)}/{2T}\), \(a = {1}/{T}\) represent the inverse of relaxation time, while \(v_{e}\) signifies the equilibrium speed. The model is pivotal because it integrates anticipation and relaxation terms to illustrate how drivers adjust their speeds based on downstream traffic conditions. Following this, [50] presented the equation: \[v_{t} + v v_{x} = a [v_{e}- v] – \dfrac{c_{o}^{2}}{k} k_{x},\] where \(c_{o} = \Delta / T\) denotes the sound speed or propagation speed of perturbations. This adaptation enhances the model’s capacity to account for dynamic changes in traffic flow.

2.2. Kinetic and viscous extensions: 1980s-1990s

The late 1970s and 1980s witnessed further advancements in traffic flow models, integrating more realistic representations of driver behaviour and introducing kinetic-theory-based and viscous formulations.

A model derived from kinetic theory by [43, 44] introduced a novel macroscopic variable, traffic pressure, described by: \[v_{t} + v v_{x} = \lambda(k) [v_{e}- v] – \dfrac{1}{k} P_{k} k_{x},\] where \(P = P(k,v)\) captures the variance in traffic speed distribution akin to gas pressure. Next, the freeway traffic flow model developed by [51, 52] incorporates the effects of relaxation and anticipatory behaviour with the equation: \[v_{t} + v v_{x} = a [v_{e}- v] – \dfrac{c_{o}^{2}}{k} k_{x} + \varphi v_{xx} ,\] where \(\varphi\) represents the viscosity constant. Afterward, [53] formulated a high-order model which does not rely on equilibrium speed-density relationships: \[v_{t} + v v_{x} = a[v_{f} – v] – G – \alpha k^{\beta} k_{x} ,\] where \(G = \mu_{1} k^{\epsilon} g\) accounts for traffic friction, illustrating the model’s ability to address complex traffic dynamics and changing geometries. The evolution of second-order macroscopic traffic flow models continues with the kinetic model of traffic flow developed by [54], which is expressed as: \[v_{t} + v v_{x} = a[v_{e} – v] – \dfrac{c_{o}^{2}}{k} k_{x} + \dfrac{\varphi}{k} v_{xx},\] This model builds on previous frameworks by incorporating both relaxation dynamics and viscosity effects, which are essential for understanding the stability and behaviour of traffic under various conditions. The integration of the viscosity term \(v_{xx}\) highlights how fluctuations in vehicle speeds can propagate through traffic, thus enabling a more accurate depiction of traffic dynamics.

2.3. Nonequilibrium and anisotropic models: Late 1990s-2000s

The decade from 1998 to 2010 saw a significant evolution in second-order macroscopic traffic flow models, with increased emphasis on anisotropy, nonequilibrium behaviour, and empirical grounding.

A traffic flow model for both interrupted and uninterrupted traffic scenarios was presented by [55]: \[v_{t} + v v_{x} = a [v_{f}- v] .\]

This model simplifies the representation of traffic flow by focusing on the free-flow speed \(v_{f}\), capturing essential driver behaviour without delving into complex anticipatory mechanisms. This approach is particularly beneficial in understanding the transition between different traffic states, especially during varying road conditions. Then, based on hyperbolic conservation laws, [56] provided another perspective on macroscopic traffic flow dynamics. This is articulated as: \[v_{t} + p_{x} = a [v_{e} – v] ,\] where \(p = {1}/{2} v^{2} + {\varphi}/{T} \ln k\) introduces a new dimension by accounting for the effects of both convection and anticipation in the flow of traffic. The model’s capacity to reflect the interaction between speed and pressure dynamics adds significant depth to the understanding of macroscopic behaviour. In contrast, Zhang [57] is noteworthy for deriving its formulation from empirical evidence regarding driver reactions to stimuli. The equation: \[v_{t} + v v_{x} = a[v_{e} – v] – k(v'_{e})^{2} k_{x}\] illustrates a critical distinction; the major difference between this model and previous formulations lies in its proportionality to density, thereby providing a more nuanced representation of driver behaviour in congested conditions. This adjustment ensures that the model reflects realistic traffic interactions, moving beyond simplified assumptions.

In an innovative approach, a model proposed by [41] replaced the traditional space derivative with a convective derivative, represented as: \[(v + p(k))_t + v (v + p(k))_x = 0 ,\] where \(p(k)\) is a traffic pressure function. This approach offers a fresh perspective on how traffic flows can be influenced by immediate vehicle interactions, highlighting the role of driver responsiveness in dynamic traffic environments. This model stands out by eliminating relaxation terms, thereby presenting a straightforward yet effective framework for understanding traffic dynamics in various settings.

The exploration of second-order macroscopic traffic flow models advanced further with the introduction of Jiang’s model [58], expressed as: \[v_{t} + v v_{x} = a[v_{e} – v] + c_{o} v_{x}.\]

This model uniquely incorporates the propagation speed of disturbances \(c_{o}\) as an additional factor influencing vehicle dynamics, emphasizing the impact of speed differences on vehicle interactions. By focusing on how individual vehicles respond to the behaviour of their immediate predecessors, this model provides valuable insights into the intricacies of traffic flow, particularly in scenarios involving rapid speed adjustments.

Zhang’s nonequilibrium model [42] further elaborates on the dynamics of macroscopic traffic flow through the equation: \[v_{t} + v v_{x} = – k v_{e}'(k) v_{x} .\]

This formulation effectively captures the non-physical effects commonly associated with traditional models by demonstrating how vehicle interactions can diverge from typical gas-like behaviour. By utilizing a derivative approach that directly relates to changes in speed and density, the model provides a more accurate representation of driver reactions in congested traffic situations.

Additionally, a hyperbolic traffic flow model by [59] introduced the equation: \[q_{t} + ((q – q_{*}) v)_{x} = 0 .\]

This formulation focuses on the flow rate \(q\) and the desired flow rate \(q_{*}\), offering a framework that accounts for variations in traffic density and its effect on flow dynamics. The incorporation of this desired flow rate establishes a basis for understanding how deviations from optimal conditions can lead to traffic congestion, thus providing critical insights into traffic management strategies.

In a similar vein, a nonequilibrium continuum traffic flow model was presented by [60] as: \[v_{t} + \left( \dfrac{1}{2} v^{2} – c_{o} v \right)_{x} = a (v_{e} – v) .\]

This model highlights the importance of both speed and density in determining traffic behaviour, incorporating a term that captures the effects of vehicle acceleration and deceleration in response to changes in traffic conditions. This comprehensive approach underscores the necessity of considering multiple factors when evaluating traffic dynamics.

Furthermore, the model considering two delay time scales proposed by [61] is expressed as: \[v_{t} + v v_{x} = \dfrac{v_{e}(k) – v}{T(k)} – k \dfrac{t_{r}}{T(k)}v_{e}'(k) v_{x} c.\]

The authors introduced a delay in driver reactions, presenting a more realistic depiction of how human factors influence traffic flow, particularly under varying conditions. The model effectively illustrates how the relaxation time \(T(k)\) can vary based on density, further refining the understanding of driver behaviour during congested situations.

The speed gradient model considering a mixture of different types of vehicles was presented as a system of equations that distinguishes between slow and fast vehicles [62]. The equations are as follows: \[\text{Slow Vehicles:} \quad v_{2,t} + v_{2}v_{2,x} = a_{2} [v_{2,e} (k_{1}, k_{2}) – v_{2}] + c_{2,0} v_{2,x},\] \[\text{Fast Vehicles:} \quad v_{1,t} + v_{1}v_{1,x} = a_{1} [v_{1,e} (k_{1}, k_{2}) – v_{1}] + c_{1,0} v_{1,x} – \dfrac{v_{1}- v_{2}}{\tau} \left( \dfrac{k_{2}}{k_{0}}\right)^{2},\] where \(\tau\) and \(k_{0}\) are proportional coefficients. This dual-vehicle perspective provides a comprehensive understanding of how varying vehicle types interact within traffic flow, further contributing to the development of more refined traffic models that reflect real-world conditions.

2.4. Multi-Lane, anisotropic, and heterogeneous models: 2006-2010

This period saw a proliferation of models addressing multi-lane dynamics, anisotropic properties, viscosity, and heterogeneous traffic compositions.

An anisotropic model by [63] was defined as: \[v_{t} + vv_{x} = a [v_{e} – v] + a v_{e}'\left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}} – \dfrac{k_{x}^{2}}{2 k^{3}} \right) – 2 \beta c_{o} v_{x},\] where \(\beta\) is a non-negative dimensionless parameter that captures the anisotropic properties of traffic flow, allowing for a more nuanced understanding of how vehicles interact in various traffic conditions. The model accounts for variations in speed and density, thereby enhancing the predictive accuracy of traffic dynamics.

Another formulation in 2006 includes a density viscous model, which incorporates two delay time scales [64]: \[v_{t} + [v- 2 c_{o}]v_{x} = a [v_{e}- v] + a \left( \dfrac{v_{e}' + \mu }{k} \right) k_{x} + \dfrac{a \mu}{k^{2}} k_{xx},\] where \(\mu = b_{o} v_{e}' < 0\) indicates the negative influence of the equilibrium speed gradient, while \(b_{o}\) is a positive constant. This model effectively captures the effects of both density and speed variations on traffic flow, particularly in scenarios where driver reactions are delayed.

A dynamic model for two-lane traffic presented by [65] captured a more complex interaction between vehicles in different lanes, formulated as: \[\begin{aligned} k_{i,t} + (k_i v_i)_x &= s_i(x,t), \\ v_{i,t} + (v_i – c_{io}) v_{i,x} &= \frac{v_{ie} – v_i}{\tau_i}. \end{aligned}\]

This system of equations for \(i = 1, 2\) incorporates the propagation speed \(c_{io}\) of disturbances in each lane and reflects the dynamic nature of traffic flow in multi-lane scenarios. The inclusion of \(s_{1}(x,t) + s_{2}(x,t) = 0\) signifies the absence of on-off ramps while allowing for lane changes, making it a robust framework for understanding two-lane traffic dynamics.

In Gupta’s subsequent work [66], the model was enhanced by introducing an additional speed gradient term, expressed as: \[v_{t} + vv_{x} = a[v_{e} – v] + a v_{e}' \left( \dfrac{1}{2k}k_{x} + \dfrac{1}{6 k^{2}} k_{xx} – \dfrac{1}{2k^{3}} (k_{x})^{2} \right) – 2 \beta c_{o} v_{x}.\]

This formulation underscores the significance of speed gradients in shaping traffic flow, facilitating a more comprehensive understanding of the factors influencing driver behaviour.

Similarly, [67] described a traffic flow model on two-lane freeways as: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{nm} – s_{mn}, \\ v_{m,t} + [v_{m} – c_{m,o}] v_{m, x} &= a_{m} [v_{e,m}- v_{m}] + r_{1} s_{mn} – r_{2} s_{nm}. \end{aligned}\]

In this model, \(m = 1, 2\) denotes the lane in consideration, and the lane-changing rates \(s_{mn}\) and \(s_{nm}\) provide insights into how vehicle interactions across lanes influence traffic dynamics. By examining the coupling effects of adjacent lanes, this model advances the understanding of multi-lane traffic flow.

The exploration of second-order macroscopic traffic flow models extended the work by [67], which presented a speed-gradient model with an interruption probability [68]. This model is defined by the equation: \[v_{t} + vv_{x} = a [v_{e} – v] – \dfrac{1}{\tau_{1}} p v + c_{o} (1-p) v_{x} ,\] where \(p\) represents the interruption probability, and \(\tau_{1}\) denotes the reaction time of drivers. This formulation captures the effects of interruptions on traffic flow dynamics, illustrating how variations in driver behaviour can influence speed and density across a continuum.

Further, an anisotropic continuum model presented by [69] builds upon previous frameworks with the equation: \[v_{t} + [v- c_{o}] v_{x} = a[v_{e}-v] + av_{e}' \left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}}\right).\]

This model integrates anisotropic properties, allowing for an enhanced understanding of how traffic conditions can vary across different spatial dimensions, reflecting the complex interactions inherent in real-world traffic systems.

Another model developed by [70] investigates non-equilibrium traffic flow within a network as: \[\begin{aligned} \bar{k}_{n,t} + (\bar{k}_n \bar{v}_{ne})_{\bar{x}_n} &= \bar{s}_n(\bar{x}_n,t), \\ \bar{v}_{n,t} + (\bar{v}_n – \bar{c}_{no}) \bar{v}_{n,\bar{x}_n} &= \frac{\bar{v}_{ne} – \bar{v}_n}{\bar{\tau}_n}, \end{aligned}\] where \(n = 1, 2, \ldots, N\) denotes the number of links, with \(\bar{k}_{n}\) and \(\bar{v}_{n}\) representing the density and speed, respectively. This model effectively addresses the complexities of traffic flow in networks, highlighting the interactions among multiple links and their contributions to traffic dynamics. Moreover, [71] heterogeneous traffic model introduced the equation: \[v_{it} + v_{i}v_{ix} = \dfrac{v_{ie}(k_{i}) – v_{i}}{T_{i}} + \sum\limits_{j=1}^{N} \left[ c_{o} \dfrac{k_{j}}{k}v_{jx} + \dfrac{1}{\tau_{ij}} \dfrac{k_{j}}{k}(v_{j} – v_{i}) \right].\]

In this context, \(i\) and \(j\) represent class-specific quantities, where \(v_{ie}(k_{i})\) indicates the equilibrium speed for the \(i\)-th class. This model captures the interactions between different vehicle classes, providing a nuanced perspective on how heterogeneous traffic dynamics operate within a given roadway.

In 2009, [45] developed a multi-class traffic flow model expressed as: \[[k_{u}v_{u}]_{t} + [k_{u}v_{u}^{2} + p_{u}]_{x} = k_{u} a_{u} [v_{u,e} – v_{u}],\] \(u\) represents the vehicle class, and \(p_{u}\) denotes the traffic pressure term. This model highlights the adaptation of desired speeds among different vehicle classes, providing valuable insights into the complexities of multi-class interactions in traffic flow.

A macroscopic model of lane-changing behaviour consistent with car-following dynamics on a two-lane highway was proposed by [72]. This model is articulated as: \[v_{t} + [v – (1 + \epsilon(k)) c_{o}] v_{x} = a[{v_{e}(k + k\epsilon(k)) – v}],\] where \(\epsilon(k)\) is a lane-changing coefficient. This formulation captures the interplay between lane-changing behaviour and the dynamics of vehicles in a two-lane scenario, reflecting the adjustments drivers make in response to both traffic conditions and their proximity to other vehicles.

Besides, [73] investigation into how reaction time influences traffic flow stability introduced the equation: \[v_{t} + \left(v – \dfrac{k T}{\bar{\tau}} v_{e}'\right)v_{x} = \dfrac{v_{e} – v}{\bar{\tau}} + \dfrac{1}{2 k \bar{\tau}} v_{e}' k_{x},\] where \(\bar{\tau} = \tau – T\) describes the adaptation time, where \(T\) accounts for the physiological delay that varies among drivers. This model provides insights into how these delays affect traffic dynamics and stability, highlighting the significance of driver reactions to changing traffic conditions.

The two-lane model developed by [74] incorporates two delay time scales, represented by: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{m}(x,t), \\ v_{m,t} + [v_{m} – c_{m,o}] v_{m,x} &= a_{m}[v_{e,m}(k_{m}, \beta k_{n}) – v_{m}] + \gamma_{m}s_{m}, \end{aligned}\] where \(m\) and \(n\) denote different lanes, with the condition \(s_{1} + s_{2} = 0\) reflecting the interactions between lanes. Here, \(\beta\) is the coupling coefficient from lane \(n\) to lane \(m\), and \(\gamma_{m} = a_{m} t_{r,m} [u_{m,e}]_{k}\). This model captures the complexity of driver behaviour across multiple lanes, particularly in scenarios where reactions to traffic conditions are delayed.

A viscous model for two-lane freeways by [75] considered the effects of vehicle coupling and lane-changing behaviour, expressed as: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{mn} – s_{nm}, \\ v_{m,t} + [v_{m} – 2c_{m,o}] v_{m,x} &= a_{m}[v_{e,m} – v_{m}] + \dfrac{1}{k_{m}} a_{m}[v_{e,m}' + \mu_{m}] k_{m,x} + \dfrac{1}{k_{m}^{2}} a_{m} \mu_{m} k_{m,xx} + a_{m}t_{rm} u_{e,m,k}[s_{mn} – s_{nm}], \end{aligned}\] where \(m, n = 1, 2\) and \(m \neq n\). In this model, \(T_{m} = 1/a_{m}\) denotes the relaxation time, and \(t_{rm}\) indicates the driver reaction time on lane \(m\). The inclusion of lane-changing rates and the interactions between adjacent lanes allows for a detailed understanding of the dynamics present in multi-lane traffic situations.

Moreover, [76] captured the effect of multi-anticipative driving behaviour on traffic flow characteristics as derived from gas-kinetic theory and expressed as: \[v_{t} + vv_{x} + \dfrac{1}{k} \Theta_{x} + \dfrac{1}{T} \dfrac{\sum\limits_{i=1}^{n} \beta_{i}}{2 k^{3}} k_{x} v_{op}' \left(\dfrac{1}{k} \sum\limits_{i=1}^{n} \beta_{i}\right) = \dfrac{v_{op} \left(\dfrac{1}{k} \sum\limits_{i=1}^{n} \beta_{i}\right) – v}{T}.\]

In this equation, \(v_{op}\) denotes the optimal speed, \(\beta_{i}\) indicates the sensitivity of the vehicle to the space headway of the leaders, \(\Theta\) is the mean speed variance, and \(T\) represents the relaxation time. This model provides a comprehensive framework for understanding how anticipative driving behaviours impact traffic flow dynamics.

The investigation into the effects of on-off ramps during peak traffic periods was explored in the study by [72, 77]. The model is expressed as: \[\begin{split} k_{t} + q_{x} &= s(x,t) \\ v_{t} + vv_{x} &= a [v_{e} – v] + c_{o} v_{x} – \mu_{2} s k v. \end{split}\]

The term \(s(x,t)\) is defined as \(s(x,t) = \begin{cases} \frac{q_{ramp}}{L_{ramp}}; & x \in \Omega_{ramp} \\ 0 & \text{otherwise} \end{cases}\), \(\Omega_{ramp}\) denotes the region of the ramp, \(q_{ramp}\) is the total ramp flow, \(L_{ramp}\) is the length of the ramp, and \(\mu_{2}\) is the friction coefficient. This model provides insights into how the dynamics of traffic flow are influenced by the presence of ramps, particularly during rush hours.

Again, [78] introduced a new signal light model that examines the impact of traffic signals on car-following behaviour. This model is articulated as: \[v_{t} + vv_{x} = \phi_{e} a [v_{e} – v] + c_{o} v_{x} ,\] \[\phi_{e} = \begin{cases} 0 & \text{if the signal light is red and the } n\text{th vehicle is upstream}, \\ 1 & \text{otherwise}. \end{cases}\]

This formulation highlights the significant role of traffic signals in shaping driver behaviour and traffic dynamics.

Subsequently, a continuum traffic model incorporating a viscous term [79]: \[v_{t} + [v – c_{o}] v_{x} = a [v_{e} – v] + \varphi v_{xx}.\]

This model effectively integrates viscosity into the traffic flow equations, allowing for a more comprehensive understanding of how speed variations and density changes influence traffic dynamics.

In an improved model, [80] builds on [54] framework with the given equation: \[v_{t} + vv_{x} + \frac{c_{o}^{2} k_{x}}{k} = a [v_{e} – v] + k [\mu v_{x}]_{x},\] where \(c_{o} = \sqrt{\frac{d P_{e}}{dk}}\) signifies the traffic sound speed, and \(\mu\) represents a viscosity coefficient. This model enhances the understanding of traffic pressure dynamics, integrating sound speed and viscosity to reflect the complexities of real-world traffic behaviour.

Meanwhile, a model in which the dimensionless parameter (anisotropic factor) controls the non-isotropic character and diffusive influence was presented by [81] as: \[\label{key} v_{t} + vv_{x} = a [v_{e}- v] + \dfrac{1}{2k}a v_{e}' k_{x} – 2 \beta c_{o} v_{x} .\]

Finally, in 2010, [82] considered the effects of interruption probability and friction on two-lane traffic flow, expressed as: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{nm} – s_{mn}, \\ v_{m,t} + [v_{m} – c_{m,o}(1 – p)] v_{m,x} &= a_{m}[v_{m,e} – v_{m}] + \frac{1}{\tau_{m,1}} p (-v_{m}) + r_{1} s_{mn} – r_{2} s_{nm}, \end{aligned}\] where \(m = 1, 2\) indicates the lane under consideration, and \(n = 1, 2\) (with \(m \neq n\)) represents the other lane. The variables \(s_{mn}\) and \(s_{nm}\) denote the lane-changing rates between lanes, while \(p\) is the interruption probability. This model integrates lane-changing behaviour into both continuity and dynamic equations, reflecting the impact of driver interactions across adjacent lanes on traffic flow.

2.5. Viscous, heterogeneous, and infrastructure-aware models: 2011-2015

This period extended viscous and multi-lane frameworks to incorporate lane-changing, heterogeneous vehicle classes, and road infrastructure features such as bottlenecks, ramps, road width, and slope.

A viscous model with realistic driver reaction time was presented by [83]. The authors incorporated a viscosity coefficient derived from a more realistic constitutive relationship between the averaged reaction time of drivers and car density into the dynamic velocity equations as: \[v_{t} + [v – \bar{c}] v_{x} = a [v_{e} – v] – \dfrac{c_{o}^{2}}{k} k_{x} + u_{o} u_{xx},\] where \(\bar{c} = (\tau k_{jam})^{-1}\) represents the average propagation speed, \(\tau\) is the reaction time, and \(\mu_{o} = T \bar{c} c_{o}\) with \(T\) being the relaxation time. This formulation emphasizes the relationship between driver behaviour and traffic density, offering insights into how viscosity impacts traffic dynamics.

The formulation by [84] considered lane-changing effects of vehicles on two adjacent lanes with the model: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{nm}(x,t) – s_{mn}(x,t), \\ v_{m,t} + [v_{m} – c_{m,o}] v_{m,x} &= a_{m}[v_{e,m}(k_{m}, \beta k_{n}) – v_{m}] + \gamma_{m} s_{nm} – \gamma_{m} s_{mn}, \end{aligned}\] where \(m, n = 1, 2\) with \(m \neq n\), and \(s_{mn}\) represents the lane-changing rate from lane \(m\) to lane \(n\). The propagation speed of the disturbance on lane \(m\) is given by \(c_{m,o} = -k_{m} a_{m} t_{r,m} [u_{e,m}]_{k}\), where \(\beta\) is the coupling coefficient from lane \(n\) to lane \(m\), and \(\gamma_{m} = a_{m} t_{r,m} [u_{e,m}]_{k}\) represents the effective lane-changing influence.

The model by [85] characterizing both on-off-line bus stops included different expressions for online and offline scenarios. For online bus stops, the model is given by: \[v_{t} + vv_{x} = \dfrac{v_{e}(k) – v}{T} + \dfrac{1}{T_{1}} p(x,t) (-v) + c_{o} (1 – p(x,t)) v_{x},\] where \(T\) and \(T_{1}\) are both reaction times, and \(p(x,t)\) reflects the characteristics of the online bus stop. For offline bus stops, the model is expressed as: \[k_{t} + q_{x} = s(x,t); \quad v_{t} + vv_{x} = a [v_{e} – v] + c_{o} v_{x} – \mu_{2} s k v,\] where \(s(x, t)\) represents the flow at the offline bus stop, while \(\mu_{2} s(x,t) k v\) accounts for the friction effects, where \(\mu_{2}\) is the friction coefficient. Another model by [86] considered road width with the equation: \[v_{t} + vv_{x} = a [v_{e} – v] + c_{o} v_{x} + \dfrac{1}{\sigma} \dfrac{dA}{dx} v.\]

The last term is the adjustment factor for road width. In this equation, \(A\) denotes the road width, and \(\sigma\) represents the reaction time required for drivers to adjust their acceleration based on changes in road width. It is important to note that \(\sigma\) is less than \(\tau\), with the condition that \(|dA/d\sigma|\) should be less than \(\sigma/\tau\).

In 2012, the concept of traffic viscosity was explored more deeply through the model [87]: \[v_{t} + v v_{x} = a [v_{e} – v] + c(k) v_{x} + (1 – p) \tau c^{2}(k) v_{xx},\] where \(\tau\) denotes the time required for the backward-propagated disturbance to travel a distance \(\Delta\), while \(p\) is a weighting value. The function \(c(k)\) represents the traffic sound speed, which is assumed to vary as a function of the local density. This model effectively captures the complexities of traffic flow dynamics while accounting for the effects of viscosity and other factors.

The multilane extension of the single-lane anisotropic continuum model, considering coupling effects between vehicles in different lanes and the lane-changing dynamics, was presented by [88]. This model is expressed as: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{nm} – s_{mn}, \\ v_{m,t} + v_{m} v_{m,x} &= a_{m} \left[ v_{m,e}(k_{m}, \gamma k_{n}) – v_{m} \right] + a_{m} \left[ v_{m,e}'(k_{m}, \gamma k_{n}) \right] \left( \frac{1}{2k_{m}}k_{m,x} + \frac{1}{6 k_{m}^{2}} k_{m,xx} – \frac{1}{2k_{m}^{3}} (k_{m,x})^{2} \right) \\ &\quad – 2 \beta c_{m,o} v_{m,x} + r_{1} s_{mn} – r_{2} s_{nm}, \end{aligned}\] where \(\gamma\) describes the coupling effect, \(m = 1, 2\) denotes the \(m\)-th lane, and \(n = 1, 2\) (where \(m \neq n\)) denotes the other lane. The parameters \(r_{1}\) and \(r_{2}\) are constants, while \(s_{mn}\) represents the lane-changing rate from lane \(m\) to lane \(n\), and \(\beta\) is a non-negative dimensionless parameter.

Tang and his allies again presented a macro model for traffic flow that considers static bottlenecks [89]: \[v_{t} + vv_{x} = a [v_{e} – v] + c_{o} v_{x} – \mu_{2} s(x,t) kv,\] where \(s(x,t) = \frac{q}{L_{2}}\), where \(L_{2}\) is the length of the bottleneck, and \(\mu_{2}\) is the friction coefficient. This formulation provides insights into how static bottlenecks influence traffic flow dynamics. Another model proposed by [90] characterized the impacts of lane width and the number of lanes on multilane traffic flow as: \[v_{it} + v_{i}v_{ix} = \frac{v_{ie}(k_{i}) – v_{i}}{T_{i}} + c_{io} v_{ix} H_{i} + K_{i},\] where \(1 \leq i \leq N\) indicates the lane index, where \(N\) is the total number of lanes. The variables \(k_{i}\) and \(v_{i}\) correspond to the density and speed on lane \(i\), respectively, while \(H\) and \(K\) represent the friction effects resulting from lane width and the number of lanes.

Adding to that, [91] addressed the impacts of road capacity on traffic flow with the model equation: \[v_{t} + vv_{x} = a [v_{e} – v] + c_{o} v_{x} – \mu_{2} \frac{\max\{0, kv – C_{3}\}}{L_{3}} kv,\] where \(\mu_{2} \frac{\max\{0, kv – C_{3}\}}{L_{3}} kv\) accounts for the friction effect caused by queues, where \(L_{3}\) is the length of the range that the queue affects traffic flow and \(C_{3}\) is the road capacity. Another macro model considering multiple static bottlenecks was presented by [92] as: \[v_{t} + vv_{x} = a [v_{e} – v] + c_{o} v_{x} – \mu s_{i}(x,t) kv,\] where \(i = 1, 2, \ldots, N\) represents the number of static bottlenecks. The term \(s_{i}(x,t) = \frac{\bar{q}_{i}}{L_{i0}}\) captures the flow at the \(i\)-th static bottleneck, with \(L_{i0}\) denoting its length. The variable \(\bar{q}_{i} = k v (1 – \phi_{i}(x_{i} – y_{i}(t)))\) represents the flux resulting from the \(i\)-th bottleneck, where \(x_{i}\) is the position of the bottleneck and \(y_{i}\) is the position that the bottleneck influences.

A heterogeneous model capturing capacity filling was presented by [93]. This model is defined by the system: \[\begin{aligned} k_{i,t} + q_{i,x} &= 0 \\ %\quad \forall i, \\ [v_{i} + p_{i}(AO)]_{t} + v_{i}[v_{i} + p_{i}(AO)]_{x} &= a_{i}[v_{i,e}(AO) – v_{i}], \end{aligned}\] where \(AO\) represents area occupancy, with \(p_{i}(AO) = C^{2} AO^{\lambda_{i}}\), where \(\lambda_{i}\) is a dimensionless parameter and \(C\) is a constant. This formulation provides a comprehensive approach to understanding how traffic flow dynamics change as capacity is filled, particularly in heterogeneous traffic environments.

A significant contribution by [94] addressed traffic flow considering drivers’ reaction-time delay effects as: \[v_{t} + vv_{x} = a[v_{e} – v] – a \epsilon t_{d} v_{e}' v_{x},\] where \(\epsilon\) is the distance between following and leading vehicles, while \(t_{d}\) denotes the reaction-time delay of drivers. This model effectively captures the impact of driver response times on traffic flow dynamics.

Other innovations in traffic modelling during this period include the extension of Adaptive Cruise Control (ACC) traffic flow models to describe the operation of Cooperative Adaptive Cruise Control (CACC) [95]. This is presented as \[v_{t} + v v_{x} + \frac{1}{k} \left( \sum_{n=1}^{N} \frac{n}{\tau_{n}^{*}} v_{x} – c_{o}^{2} k_{x} \right) + a \left( v_{e} – v \right),\] where \(\tau_{n}^{*}\) is the CACC sensitivity coefficient, and \(N\) denotes the number of preceding vehicles with which the follower can exchange information. This model enhances the understanding of how vehicle-to-vehicle communication influences traffic flow.

Additionally, [96] introduced a model that considers driver’s forecast effect by the equation: \[v_{t} + [v – c_{o} + a k^{2} \tau \Delta v_{e}'] v_{x} = a[v_{e} – v] + (1 – p) \eta c_{o}^{2} v_{xx},\] where \(\tau\) represents the forecast time, \(\eta\) is the propagation time over a distance \(\Delta\), and \(p\) is the weighting value. This model captures how drivers’ anticipatory behaviours affect traffic dynamics. Likewise, [97] anisotropic speed gradient model is articulated as: \[v_{t} + v v_{x} + a[v_{e} – v] + c_{o} v_{x} + \dfrac{1}{2} \tau c_{o}^{2} v_{xx},\] where \(c_{o} = {\Delta}/{\tau} \geq 0\), with \(\tau\) being the time needed for the backward-propagated disturbance to travel a distance \(\Delta\). This model provides insights into how speed gradients influence traffic flow, particularly under conditions of anisotropy.

In the same year, the macroscopic model on a highway with slopes was presented by [98]: \[v_{t} + vv_{x} = a [\beta v_{e} – v] + \sigma c_{o} v_{x},\] where \(\sigma\) and \(\beta\) capture the effects of slope, allowing for a more detailed understanding of how gradients influence traffic dynamics on inclined roadways. Again, [99] incorporated varying road conditions into the macroscopic framework as: \[v_{t} + vv_{x} = a[v_{e,r}(k) – v] + c_{o,r} v_{x} + \mu_{r} \alpha_{r},\] where \(\mu_{r} \alpha_{r}\) represents the effect of friction, where \(\mu_{r}\) is an adjustment coefficient and \(\alpha_{r}\) is an adjustable term that drivers can use to modify their acceleration under different road conditions. The variables \(c_{o,r}\) and \(v_{e,r}\) denote the propagation speed of small perturbations and the equilibrium speed, respectively, both considering the current road conditions. Tang added to his numbers by characterizing the impacts of lane width, lane changing, and the number of lanes on multilane traffic flow [100]. This model is expressed as: \[v_{it} + v_{i}v_{ix} = \dfrac{v_{ie}(k_{i}) – v_{i}}{T_{i}} + c_{io} v_{ix} + G_{i} + H_{i} + K_{i},\] where \(G_{i}\) accounts for the friction effects resulting from lane changing, while all other variables are defined as per [90]. This formulation provides a comprehensive framework for analysing how lane characteristics affect traffic flow. Despite this, [101] examined the effect of traffic anticipation on flow dynamics by the model: \[v_{t} + [v – c_{o} – \mu]v_{x} = a[v_{e} – v] + a v_{e}' \left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}} \right),\] where \(\mu = -a \kappa k^{2} v_{e}' \Delta\), where \(\kappa\) is the forecast time. This model highlights how drivers’ anticipation of traffic conditions influences their speed and behaviour. With different shades of look, [102] described the effects of delay on traffic flow using the following model: \[v_{t} + vv_{x} = \dfrac{A}{1 + T_{v} \left( A_{v} + A_{v_{a}} \right)} + \dfrac{T_{k} k \left( A_{k} + A_{k_{a}} \right)}{1 + T_{v} \left( A_{v} + A_{v_{a}} \right)} v_{x},\] where \(T_{k}\) and \(T_{v}\) are delays associated with density and speed, respectively. The variables \(A_{k}\) and \(A_{v}\) represent non-local density and speed, while \(A\) is a given function. This model provides valuable insights into how delays affect traffic flow dynamics.

The heterogeneous model for a non-lane based system, which takes lateral separation into account was introduced by [103]. This model is defined as: \[\begin{aligned} v_{i,t} + v_{i} v_{i,x} &= a_{i}\left[ v_{i,e} \left( \dfrac{k}{1 + \delta}\right) – v_{i} \right] + (1 + \delta) \sum\limits_{j=1}^{N} c_{j} p_{j}(x,t) v_{j,x} , + a_{i} \sum\limits_{j=1}^{N} p_{j}(x,t) [v_{j}(x,t) – v_{i}(x,t)], \end{aligned}\] where \(i\) and \(j\) represent different vehicle classes. The term \(c_{j} = {\Delta_{j}}/{\tau_{i}}\) measures the propagation speed of \(j\)-class vehicles, indicating how changes in traffic density propagate due to \(i\)-class vehicles. The parameter \(\delta\) enhances the total flow for any vehicle proportions, and \(p_{j}\) denotes the proportion of the \(j\)-class at a given point.

Another model considering driver’s forecast effect was introduced by [104]: \[v_{t} + vv_{x} = \dfrac{(1 + \beta)(v_{e} – v)}{T + \beta \tau} – \beta \tau c_{o} k^{2} v_{e}' v_{x},\] where \(c_{o} = \frac{\epsilon}{\beta \tau + T} > 0\) indicates the speed at which perturbations propagate, where \(\epsilon\) is the distance between following and leading vehicles in a micro-model, \(\beta\) is the coefficient of the driver’s forecast effect, and \(\tau\) is the time step for driver forecasting.

The model by [105] explored multi-anticipative driving behaviour using a gas-kinetic approach as: \[v_{t} + vv_{x} = a[v_{e} – v] – a \left[p_{r} – a \sum\limits_{m} \beta_{m} (m-1) v_{e}'\right] k_{x},\] where \(p_{r}\) is the pressure term, \(\beta_{m}\) serves as the weight factor, and \(m\) relates to traffic conditions and the road layout. This model provides valuable insights into how anticipatory driving influences traffic flow dynamics.

Interestingly, a macro model by [106] incorporated anticipation optimal velocity into traffic flow dynamics: \[v_{t} + [v – c_{o}] v_{x} = a[v_{e} – v] + \alpha v_{e}' k_{t} + \dfrac{1}{2} a \tau_{1} c_{o} V'(k) k_{x},\] where \(\tau_{1}\) is the delay time, \(a\) represent driver sensitivity, \(\lambda = {1}/{\tau_{1}}\) is the response coefficient to the velocity difference, and \(\alpha\) is the anticipation coefficient.

Another model presented by [107] studied the effects of the real-time traffic state on traffic flow: \[v_{t} + vv_{x} = a[v_{e,r}(k) – v] + c_{o,r} v_{x} + \eta_{r} (R(x + \Delta, t) – R(x, t)) \alpha_{r},\] where \(\eta_{r}\) is a dimensionless parameter reflecting the effects of real-time traffic states on flow dynamics, \(R(x,t)\) denotes the traffic state, and \(\Delta\) is the distance that the driver can anticipate at \((x, t)\). This model provides insights into how varying traffic conditions impact flow and driver behaviour.

The continuum model based on the optimal velocity car-following model, which incorporates drivers’ anticipation effects, was presented by [108]. The model is defined as: \[v_{t} + [v – a \tau_{1} k^{2} v_{e}' \Delta] v_{x} = a[v_{e} – v] – \dfrac{1}{2} a \tau_{1} k v_{e}' \Delta^{2} v_{xx},\] where \(\tau_{1}\) represents the anticipation time. This model provides insights into how anticipation impacts traffic flow, especially in scenarios involving car-following dynamics.

Similarly, [109] considered the impact of bi-directional information with the dynamic equation: \[v_{t} + [v – c_{o}] v_{x} = r_{f} \alpha_{f} \left[ \dfrac{1}{k} – \dfrac{1}{k_{e}^{f}} \right] – r_{b} \alpha_{b} \left[ \dfrac{1}{k} – \dfrac{1}{k_{e}^{b}} \right],\] where \(r_{f}\) and \(r_{b}\) are weight coefficients, while \(\alpha_{f}\) and \(\alpha_{b}\) represent the driver’s sensitivity coefficients for forward and backward vehicle information, respectively. The equilibrium relationships \(k_{e}^{f}\) and \(k_{e}^{b}\) denote the relationships between traffic density and speed for forward and backward looking.

The issue of viscosity was further explored to consider the lane-changing effects of vehicles, highlighting the complexities of traffic dynamics in multi-lane environments [110]: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{nm} – s_{mn}, \\ v_{m,t} + [v_{m} – c_{m,o}] v_{m,x} &= a_{m}[v_{e,m} – v_{m}] + \mu_{m} v_{m,xx} + r_{1} s_{mn} – r_{2} s_{nm}, \end{aligned}\] where \(\mu_{m} = (1 – p) \tau_{m} c_{o,m}^{2}\) represents the viscosity coefficient, where \(s_{mn}\) is the lane-changing rate from lane \(m\) to lane \(n\). The parameters \(r_{1}\) and \(r_{2}\) are constants, while \(\tau_{m}\) denotes the time needed for backward propagated disturbances to travel distances \(\Delta_{m}\) on lane \(m\).

Additional advancements in traffic modelling during this period encompass a model that takes ramps into account [111] as: \[\begin{aligned} k_{t} + q_{x} &= S(x,t), \\ v_{t} + vv_{x} &= a[v_{e} – v] + a v_{e}' \left[ \dfrac{1}{2k} k_{x} + \dfrac{1}{6 k^{2}} k_{xx} – \dfrac{1}{2k^{3}} (k_{x})^{2} \right] – 2 \beta c_{o} v_{x}, \end{aligned}\] where \(\beta\) is a non-negative dimensionless parameter that affects the model’s response to ramp-related traffic dynamics. While, [112] model examined the impacts of region-representative safe driving awareness heterogeneity: \[\begin{aligned} k_{t} + q_{x} &= s(x,t), \\ v_{t} + vv_{x} &= c_{o} v_{x} + a[v_{e} – v] + \dfrac{1}{\tau_{1}} \left[\Delta \beta_{D_{t}}(x,t)\right] \dfrac{\partial v}{\partial \beta_{D_{t}(x,t)}}, \end{aligned}\] where \(D_{t}\) represents the disturbance on traffic flow occurring at time \(t\), while \(\beta_{D_{t}(x,t)}\) is the region-representative disturbance risk preference coefficient. The parameter \(\tau_{1}\) indicates the reaction delay time. This model provides insights into how drivers’ awareness of their environment influences traffic flow dynamics.

Moreover, [113] addressed the average speed of preceding vehicle groups in a Cooperative-Driving Systems (CPS) environment. The model is defined as: \[v_{t} + \left[v – \dfrac{1}{2}(n + 1) c_{o}\right] v_{x} = a[v_{e} – v],\] where \(n\) represents the number of preceding cars. This model captures how the presence of multiple vehicles ahead affects the driving speed of a following vehicle, highlighting the dynamics of cooperative driving environments. While, [114] model for three-lane highways incorporated lane-changing behaviour. The dynamics for lane one and lane three are described by the equations: \[\begin{aligned} k_{m,t} + q_{m,x} &= s_{2m} – s_{m2}, \\ v_{m,t} + [v_{m} – c_{m,o}] v_{m,x} &= a_{m}[v_{e,m} – v_{m}] + r_{1}s_{m2} – r_{2}s_{2m}. \end{aligned}\]

For lane two, we have: \[\begin{aligned} k_{2,t} + q_{2,x} &= s_{12} – s_{21} + s_{32} – s_{23}, \\ v_{2,t} + [v_{2} – c_{2,o}] v_{2,x} &= a_{2}[v_{e,2} – v_{2}] + r_{1}s_{21} – r_{2}s_{12} + r_{1}s_{23} – r_{2}s_{32}, \end{aligned}\] where \(s_{mn}\) represents the lane-changing rate from lane \(m\) to lane \(n\), and \(r_{1}\) and \(r_{2}\) are constant parameters that affect the lane-changing dynamics. This model effectively captures the interactions between multiple lanes and the influences of lane-changing behaviour on traffic flow.

2.6. Driver behaviour, jerk, throttle, and road geometry: 2016-2018

This period was characterized by a deepened focus on driver behavioural attributes, jerk dynamics, electronic throttle effects, and road geometry.

A continuum model considering the traffic jerk effect was presented by [115]: \[v_{t} + vv_{x} = a[v_{e} – v] – \lambda v v_{xt} + a v_{e}' \left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}} \right),\] where \(\lambda\) represents the jerk parameter, which captures the impact of rapid changes in acceleration on traffic flow dynamics; but [116] incorporated the effects of drivers’ reaction time and reaction distance into the second-order macroscopic model as: \[v_{t} + \left(v – \dfrac{c_{o} T}{T – \tau}\right)v_{x} = \dfrac{v_{e} – v}{T – \tau} – \dfrac{d}{T – \tau} v_{e}',\] where \(\tau\) denotes the driver’s reaction time, \(d\) indicates the driver reaction distance, and \(T\) represents the relaxation time. The parameter \(c_{o} = {\Delta}/{\tau_{1}}\) describes the speed at which perturbations propagate, where \(\tau_{1}\) is the time needed for disturbances to travel a distance \(\Delta\). This model effectively captures how delays in driver reactions influence traffic flow.

In the area of driver behaviour, [117] modelled the effects of timid and aggressive drivers on optimal velocity in a single lane as follows: \[v_{t} + [v – c_{o}]v_{x} = a[v_{e} – v] + (2p – 1) \alpha v_{e}' k_{t} + \dfrac{1}{2} a (2p – 1) \tau c_{o} k_{x},\] where \(\alpha\) denotes the anticipation ability coefficients of aggressive and timid drivers, while \(p \in [0, 1]\) is the intensity coefficient representing the influence between two typical driver characteristics. The parameter \(\tau\) indicates the time needed for backward-propagated disturbances to travel a distance \(\Delta\). This model provides insights into how varying driver behaviours impact traffic flow dynamics.

In 2017, [118] built upon the concept of macro traffic flow models by integrating drivers’ bounded rationality, which is defined as: \[v_{t} + vv_{x} = \begin{cases} 0, & \text{if } |v_{t} + vv_{x}| \le \epsilon ,\\ a[v – v_{e}] + c_{o}v_{x}, & \text{otherwise}, \end{cases}\] where \(\epsilon\) represents the driver’s bounded rationality, which affects decision-making and responsiveness in traffic situations; while [119] continuum model addressed timid and aggressive attributes of drivers by the equation: \[v_{t} + \left[v – \lambda \Delta + (2p – 1) \alpha_{1} k^{2} v'_{e} \Delta \right] v_{x} = a[v_{e} – v] + \left[\lambda – (2p – 1) \alpha_{1} k^{2} v'_{e}\right] \dfrac{\Delta^{2}}{2} v_{xx}.\]

Here, \(\alpha_{1}\) is a sensitivity parameter, and \(p \in [0, 1]\) is the intensity influence coefficient between the two driver characteristics. This model highlights how varying driver behaviours influence traffic dynamics. Another continuum model by [120] considered drivers’ memory over a period of time and is articulated as: \[v_{t} + \left[v – \lambda \Delta – \alpha_{1} \gamma \tau_{o} v'_{e}\right] v_{x} = a[v_{e} – v] + \alpha_{1} \gamma \tau_{o} v'_{e} v k_{x} + \dfrac{\lambda \Delta^{2}}{2} v_{xx}.\]

In this equation, \(\alpha_{1}\) is a sensitivity parameter, \(\tau_{o}\) is the memory time length, and \(\gamma \in (0, 1)\). This model explores how experiences of drivers affect their current speed and acceleration decisions. In addition, Cheng led another research that examined the anticipation effect of drivers [121]: \[v_{t} + \left[v – \lambda \Delta + a \tau_{1} k^{2} v'_{e} \Delta \right] v_{x} = a[v_{e} – v] + \left[\lambda – a \tau_{1} k^{2} v'_{e}\right] \dfrac{\Delta^{2}}{2} v_{xx}.\]

In this context, \(\tau_{1}\) represents the anticipation time, and \(\lambda\) is the response coefficient. This model highlights the impact of anticipatory behaviour on traffic flow. Furthermore, he pioneered a continuum model based on the full velocity difference model considering traffic jerk effects [122]: \[v_{t} + [v – c_{o}] v_{x} = a[v_{e} – v] – \lambda_{1} v v_{xt} + a v_{e}' \left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}} \right).\]

In this equation, \(\lambda_{1}\) is the jerk parameter, which captures the impact of rapid changes in acceleration on traffic flow dynamics. Lastly in 2017, Cheng presents a macro traffic flow model accounting for multiple optimal velocity functions with different probabilities [123]: \[v_{t} + [v – \lambda \Delta] v_{x} = a \left[ \sum\limits_{i,j} p_{ij} V(\bar{\omega}_{i}, \mu_{j}, k) – v \right] + \dfrac{\lambda}{2} v_{xx} \Delta^{2},\] where \(\bar{\omega}\) and \(\mu\) are the maximum speed and safety spacing, respectively, with corresponding probability \(p\). This model effectively captures the complexities of driver behaviours in a heterogeneous traffic environment.

In the same year, an anisotropic second-order continuum model was derived from a simplified Helly’s model under natural driving scenarios [124] as: \[v_{t} + [v – c_{o}] = \alpha \left[ \dfrac{1}{k(x,t)} – \dfrac{1}{k_{e}(v(x,t))} \right],\] where \(\alpha\) is a sensitivity parameter that influences the response of the traffic flow to changes in density.

Another heterogeneous model captured the unique phenomena of gap filling and suggested area occupancy as a concentration measure for heterogeneous traffic lacking lane discipline [125]. This extended Aw-Rascle (AR) model is: \[\begin{aligned} k_{i,t} + q_{i,x} &= 0 \quad \forall i, \\ [v_{i} + p_{i}(AO)]_{t} + v_{i}[v_{i} + p_{i}(AO)]_{x} &= a_{i}[v_{i,e}(AO) – v_{i}], \end{aligned}\] where \(AO\) denotes area occupancy, with \(p_{i}(AO) = C^{2} AO^{\lambda_{i}}\), where \(\lambda_{i}\) is a dimensionless parameter and \(C\) is a constant. This model provides insights into how area occupancy impacts traffic flow in non-lane-based environments.

Another model by [126] considered multiple forward and backward driving strategies, representing a generalized version of the intelligent traffic systems (ITS) model as: \[v_{t} + [v – c_{o}]v_{x} + ck_{x} = \gamma_{1} \alpha_{1} \left(\dfrac{1}{k} – \dfrac{1}{R_{1}^{e}(v)}\right) – \gamma_{2} \alpha_{2} \left(\dfrac{1}{k} – \dfrac{1}{R_{2}^{e}(v)}\right),\] where \(\alpha_{i}\) represents the headway sensitivity parameter for the driving strategy, and \(\gamma_{i}\) denotes the weight coefficient for each strategy. The terms \(R_{i}^{e}\) represent the equilibrium-speed-dependent density concerning the forward-looking \((i=1)\) or backward-looking \((i=2)\) strategies.

In another jurisdiction, [127] proposed a model that incorporates safe velocity in traffic flow, defined as: \[v_{t} + vv_{x} = -\dfrac{c_{o}^{2}}{k} k_{x} + a[v_{e} – v] + \dfrac{1}{k} \dfrac{\partial \mu \frac{\partial v}{\partial x}}{\partial x},\] where \(v_{e} = \sqrt{\dfrac{2\alpha}{k}}\), and \(\mu\) depicts the coefficient of viscosity. This model provides insights into how safe velocity considerations affect traffic dynamics.

With a different perspective, a traffic model accounting for road surface conditions during adverse weather was introduced by [128], defined as: \[(kv)_{t} + vv_{x} = \dfrac{1}{k} \dfrac{\partial}{\partial x} \left( \dfrac{\frac{H_{s}}{\alpha_{s}} \left(1 – \dfrac{\beta_{2}}{\beta_{m}}\right)}{T}\right) k_{x},\] where \(\beta_{m}\) is the maximum severity index, \(\alpha_{s}\) represents the safe time headway, \(H_{s}\) denotes the safe distance headway, and \(\beta_{2}\) is the severity index. This model highlights the influence of adverse weather on traffic dynamics by factoring in road surface conditions. Moreover, [129] again characterized traffic behaviour during the harmonization period with the conserved form of the model: \[(kv)_{t} + \left[ \dfrac{(kv)^{2}}{k} + \left(\dfrac{v_{e}^{2}(k) – v^{2}}{2d_{tr}}\right)k \right]_{x} = k \left( \dfrac{v_{e}^{2}(k) – v^{2}}{\beta_{3} v_{s}} \right),\] where \(d_{tr}\) is the transition distance, and \(\beta_{3}\) is the flow regulation value, where a smaller value of \(\beta_{3}\) leads to more uniform flow, while a larger value results in clustered traffic. The variable \(v_{s}\) represents safe velocity, providing insights into traffic flow dynamics during transitions. However, [130] investigated the impacts of three probability distribution functions on traffic evolution as expressed by: \[v_{t} + vv_{x} = a[v_{e}(k + \epsilon_{1}) – v] + c_{o}(v_{x} + \eta_{2}) + \epsilon_{2}.\]

In this model, \(\epsilon_{1}\) represents the perceived error of \(k\), \(\eta_{2}\) is the perceived error of \(v_{x}\), and \(\epsilon_{2}\) denotes the perceived error of acceleration. This model provides a probabilistic perspective on traffic dynamics.

In 2018, [131] macro model considered anticipation and traffic jerk effects and is defined as: \[v_{t} + (v + \alpha_{1} \tau_{1} k^{2} V'(k) \Delta)v_{x} = a[v_{e} – v] – \lambda_{1} \sigma v v_{xt},\] where \(\tau_{1}\) represents the anticipation time, \(\alpha_{1}\) is the sensitivity of a driver, \(\lambda_{1}\) denotes the jerk parameter, and \(\sigma\) is the memory time. This model captures how anticipation and jerk dynamics affect traffic flow. But [132] presented a continuum model considering the effect of driver characteristics and traffic jerk as: \[v_{t} + [v – \eta \Delta + \alpha_{1} (2p – 1) k^{2} v'_{e} \Delta] v_{x} = a[v_{e} – v] – \lambda_{1} v v_{xt} + \alpha_{1} v'_{e} \left(\dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}}\right),\] where \(\eta\) is the weight coefficient, \(\lambda_{1}\) is the jerk parameter, \(\alpha_{1}\) indicates the driver’s forecast or delay time weight coefficient, and \(p\) reflects the intensity effect of driver characteristics. This model highlights the complex interplay between driver behaviour and traffic dynamics. Building on his previous work, [133] introduced a continuum model that takes into account optimal velocity changes with memory, defined as: \[v_{t} + [v – \lambda – \gamma \delta k^{2} v'_{e} \Delta] v_{x} = a[v_{e} – v] + \dfrac{1}{2}[\lambda – \gamma k^{2} v'_{e}] \Delta^{2} v_{xx},\] where \(\gamma\) represent sensitivity parameters, and \(\delta\) indicates the memory time step, highlighting the influence of drivers’ memory on traffic dynamics.

The model by [134] accounted for the integral form of optimal velocity changes with memory and backward-looking effects: \[v_{t} + [v – \lambda \Delta] v_{x} = a\left[(p \alpha' + p \alpha'' – \alpha'') v_{e} + (1-p) \alpha'' \Delta k_{x} v'_{e} – v\right] + \dfrac{\lambda \Delta^{2}}{2} v_{xx} + \theta \tau_{m} v'_{e} k_{t},\] where \(\alpha\) denotes the driver’s distance sensitivity coefficient, \(\lambda\) is the sensitivity coefficient of the driver to speed differences, and \(\tau_{m}\) represents the memory time step. The parameters \(\alpha'\) and \(\alpha''\) are positive constants, with \(p \in [0, 1]\) and \(\theta \in (0, 1)\). This model provides insights into how memory and driving strategies interact to affect traffic flow. But the model by [135] examined the effect of friction and radius on a curved road: \[v_{t} + [v – \lambda \Delta] v_{x} = \dfrac{a}{r}[v_{e} – rv] + \dfrac{1}{2}\lambda \Delta^{2} v_{xx},\] where \(r\) represents the radius of curvature, emphasizing how road geometry influences vehicle dynamics. Building on these efforts, [136] presented a continuum model that incorporates electronic throttle dynamics into traffic flow: \[v_{t} + [v – Fv(x + \Delta, t) – E \Delta] v_{x} = a[v_{e} – v] + aF[v_{e} – v(x + \Delta, t)].\]

In this equation, \(D = \dfrac{a}{T (\sigma + a)}\), \(E = \dfrac{a/\eta + b\sigma}{\sigma + a}\), and \(F = \dfrac{\sigma}{\sigma + a}\). Here, \(\eta\) is the time for disturbances to propagate backward a distance \(\Delta\), and \(\sigma\) is a sensitivity coefficient. The parameters \(a\) and \(b\) represent the effects of unmodelled dynamics on traffic flow.

A continuum model considering the self-anticipative effect was another significant contribution by [137]: \[v_{t} + \left(v + \dfrac{k^{2} \gamma \tau_{2} v'_{e} \Delta}{\sigma}\right)v_{x} = a\left[\dfrac{v_{e} – v}{\sigma}\right] – \dfrac{k^{2} \gamma \tau_{2} v_{e}' \Delta^{2}}{2\sigma} v_{xx},\] where \(\lambda\) and \(\gamma\) represent the weight coefficients of the driver’s self-anticipative characteristics in velocity and optimal velocity, respectively. The parameters \(\tau_{1}\) and \(\tau_{2}\) indicate the anticipative time steps of the driver at velocity and optimal velocity, respectively, with \(\sigma = 1 – \lambda \tau_{1}\). This model captures the influence of drivers’ self-anticipation on traffic dynamics.

In addition to the former models, [138] formulated a velocity equation that accounts for acceleration changes with memory: \[v_{t} + [v – \lambda \Delta] v_{x} = a[v_{e} – v] + \dfrac{1}{2} \lambda \Delta^{2} v_{xx} + \gamma \delta v v_{xt},\] where \(\gamma\) is a sensitivity parameter, and \(\delta\) denotes the memory step, indicating how previous vehicle accelerations influence current dynamics. But, [139] investigated the difference in drivers’ anticipation: \[v_{t} + vv_{x} = a[v_{e} – v] + \left(\dfrac{1}{\tau} + \epsilon v_{e}'\right)\left[v(x + \Delta, t) – v(x, t)\right],\] where \(\epsilon\) represents the difference coefficient of drivers’ anticipation, while \(\tau\) expresses the propagation time of the disturbance. This model captures how variations in driver anticipation affect traffic flow.

Interestingly, [140] macro traffic flow model also introduced moving bottleneck by the following dynamic equation: \[v_{t} + vv_{x} = a[v_{em} – v] + c_{o} v_{x} – \mu s k v,\] where \(\mu\) is the frictional coefficient, \(s = \dfrac{q}{L_{o}}\) with \(L_{o}\) being the length of the moving bottleneck, and \(q = kv(1 – \phi(x_{o} – y(t)))\) denotes the flow rate influenced by the moving bottleneck. In this context, \(x_{o}\) is the initial position of the moving bottleneck, \(y\) is the position to which the bottleneck can propagate backward, \(v_{em}\) is the equilibrium velocity under the moving bottleneck’s influence, and \(\phi\) is a cut-off function reflecting the drop in flow due to the bottleneck. In the same year, a different model is articulated by [141], which explores new dimensions in traffic flow dynamics: \[v_{t} + [v – \lambda c_{o}] v_{x} = a[v_{e} – v] + a v_{e}' \left(\dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}}\right) + a \gamma v_{e}' \left(\dfrac{k_{x}}{k} + \dfrac{k_{xx}}{2k^{2}}\right).\]

This model captures the dynamics of traffic flow by considering optimal velocity difference called the relative optimal velocity via employing the transformation relation from microscopic variables to macroscopic ones.

Another macroscopic model by [142] considered the backward-looking effects: \[v_{t} + [v – \lambda \Delta] v_{x} = a[(\alpha' – \alpha'') v_{e} + \alpha'' \Delta k_{x} v_{e}' – v] + \dfrac{1}{2} \lambda \Delta^{2} v_{xx},\] where \(\alpha'\) and \(\alpha''\) are positive constants, and \(\Delta\) represents the distance between two adjacent vehicles. This model highlights how drivers’ perceptions of their surroundings can impact their driving behaviour and traffic flow.

Moreover, [143] presented a model that considers the effect of headway changes with memory. The model is defined as: \[v_{t} + [v – (\lambda + \gamma \delta)\Delta] v_{x} = a[v_{e} – v] + \dfrac{\lambda + \gamma \delta}{2} \Delta^{2} v_{xx},\] where \(\lambda\) and \(\gamma\) are sensitivity parameters, while \(\delta\) indicates the memory step. This model effectively highlights how changes in headway, influenced by past experiences, affect vehicle dynamics and traffic flow. But, the model by [144] again examined the effect of viscosity on traffic flow and is expressed as: \[v_{t} + v v_{x} = a[v_{e} – v] – \dfrac{c^{2}_{o}}{k} k_{x} + \varphi v_{xx},\] where \(\varphi\) is a diffusion constant that characterizes the impact of viscous forces on the movement of vehicles. This model captures the interplay between the equilibrium speed, vehicle interactions, and the viscous effects that can lead to variations in traffic flow.

2.7. Connected vehicles, emissions, and advanced driver models: 2019-2024

The most recent period reflects the growing integration of connected and autonomous vehicles (CAVs), sustainability concerns, and highly refined driver behavioural models.

Thus, [145] provided a comprehensive characterization of spatial variations in traffic density, aiming to harmonize traffic flow with prevailing forward conditions by: \[v_{t} + vv_{x} = a[v_{e} – v] – \dfrac{(n+1)(\tau_{r}^{n}/\tau_{m}^{n+2})}{k} k_{x},\] where \(\tau_{r}\) represents the driver’s physiological response, \(n\) indicates the level of service, and \(\tau_{m}\) is the time required for drivers to harmonize with forward traffic conditions. The physiological response reflects the time taken by a driver to perceive, make decisions, and align during transitions. The level of service encompasses various factors, including weather conditions, road surface conditions (such as slush, ice, or snow), visibility, intersections, junction types, lighting, lane widths, and road geometry. Khan again led a group to examine the spatial changes in traffic density to characterize traffic flow during transitions [146] by: \[v_{t} + vv_{x} = a[v_{e} – v] – \dfrac{1}{k} \dfrac{\partial}{\partial x} \left[ \dfrac{v_{max}}{k_{max}} – \dfrac{H}{\alpha_{2}(k – k_{max})^{2}} \right] k_{x},\] where \(v_{max}\) denotes the maximum velocity, \(k_{max}\) is the maximum density, \(H\) represents the distance headway, and \(\alpha_{2}\) is the time headway. This equation captures how changes in traffic density influence flow dynamics during transitions Khan and his team [147] further explored driver presumption based on driver reaction and traffic stimuli on traffic flow with the following equation: \[v_{t} + vv_{x} = a[v_{e} – v] + \dfrac{\frac{v_{max} – v}{H} v_{e}'}{k} k_{x}.\]

In this equation, \(H\) represents the distance headway, illustrating how drivers’ reactions to their surroundings and the resulting traffic stimuli affect their speed and acceleration. Finally, in 2019, Khan introduces a traffic constant to capture both physiological and psychological driver behaviour [148]: \[v_{t} + vv_{x} = a[v_{e} – v] + L_{d} v_{x},\] where \(L_{d}\) is the driver response, which encompasses both the time taken to observe and process local traffic conditions (physiological behaviour) and the driver’s attitude and awareness (psychological behaviour). This model provides a comprehensive view of how various aspects of driver behaviour influence traffic flow.

In 2019, a route-based flow model considered traffic interruption factors in a network [149]: \[\begin{aligned} k_{r,t} + f_r(k_r, v_r)_{x_r} &= s_r(x_r,t), \\ v_{r,t} + \left(v_r + (1 – p_r)c_{ro}\right) v_{r,x_r} &= \frac{v_{re} – v_r}{\tau_r} – \frac{p_r v_r}{\tau_{1r}} + F_r. \end{aligned}\] where \(r = 1, 2, \ldots, R\) represents the number of routes. The variables \(k_{r}, f_{r}, v_{r}, v_{re}, s_{r}, p_{r}, \tau_{r}/\tau_{1r}, c_{ro}, x_{r}, F_{r}\) denote density, flow, speed, equilibrium speed, net inflow/outflow, interruption probability, reaction times, propagation speed of small perturbation, the ordinate of route \(k\), and the friction effect on route \(k\), respectively. On the other hand, [150] continuum model considered the effect of vehicle’s taillight as: \[v_{t} + (v – \lambda \Delta – M \Delta)v_{x} = a[v_{e} – v] + \dfrac{1}{2}(\lambda + M) \Delta^{2} v_{xx},\] where \(M = \epsilon_{o} \tanh\left(1 – \dfrac{\Delta}{x_{o}}\right)\), with \(x_{o}\) being the distance that a vehicle’s taillight can influence its following vehicle’s behaviour, and \(\epsilon_{o}\) is a parameter related to individual driver properties. This model highlights how visual cues from preceding vehicles affect driving behaviour and traffic dynamics. But [151] presented a continuum model accounting for mean-field velocity differences as: \[v_{t} + [v – \lambda \Delta – p(\Delta + l_{o} \theta)] v_{x} = \alpha[v_{e} – v] + \dfrac{1}{2}\lambda \Delta^{2} v_{xx},\] where \(\theta \in (0, 1)\) represents a parameter for different mean-field velocity differences, and \(l_{o}\) denotes the length of the road in front of the current vehicle. This model emphasizes how distance and relative speed impact traffic flow.

In the year in question, [152] macro model considered the influences of electronic throttle dynamics and backward-looking effects of traffic flow: \[\begin{aligned} v_{t} + \left[v – \Delta \dfrac{\lambda m + b \beta}{m} – \Delta \dfrac{\beta}{m} v_{x}\right] v_{x} =& a\left[(p \alpha' + p \alpha'' – \alpha'') v_{e} + (1 – p) \alpha'' \Delta k_{x} v'_{e} – v\right] \\ &+ \dfrac{1}{2} \Delta^{2} \dfrac{\lambda m + b \beta}{m + \beta} v_{xx} + \dfrac{\beta}{m} \Delta v_{xt}, \end{aligned}\] where \(\beta\) is the sensitivity coefficient of the electronic throttle opening angle, while \(\alpha', \alpha''\) are positive constants, and \(b\) and \(m\) vary with the initial velocity. This model captures the dynamics of driver response influenced by both physiological and electronic control systems. However, [153] introduced a model that accounts for angular velocity and displacement on curved roads: \[v_{t} + \left(v – \dfrac{1}{\tau} \lambda \Delta x\right)v_{x} = \dfrac{v_{e} – v}{\tau} + \dfrac{1}{\tau} v_{e}' \left(\dfrac{kx}{2kr} + \dfrac{k_{xx}}{6k^{2}r^{2}}\right),\] where \(\tau\) denotes the delay time, \(\lambda\) represents the sensitivity to angular velocity differences, and \(r\) is the radius of the road, treated as a constant due to the circular motion assumption. This model highlights how curvature influences vehicle dynamics. But [154] presented a model that incorporates the difference between steady and historical headways: \[v_{t} + [v – \beta \Delta] v_{x} = a[v_{e} – v] + \dfrac{1}{2} \beta v_{xx} \Delta^{2} + v_{e} k_{o} \lambda \left[\dfrac{1}{k_{o}} – \dfrac{1}{k(x – v\tau, t – \tau)}\right],\] where \(\tau\) and \(\lambda\) denote the historical time and reaction coefficient, respectively. The parameter \(a\) is the sensitivity coefficient, while \(\beta\) represents the response coefficient to the relative velocity difference. This model captures the dynamic interactions influenced by past headway and current traffic conditions.

Another formulation studied the effect of self-stabilizing on traffic flow by utilizing the historical speed of each vehicle [155]: \[v_{t} + vv_{x} = \dfrac{a}{1 – \lambda t_{o}}[v_{e} – v],\] where \(t_{o}\) represents the time gap between the current and historical time, emphasizing how past speeds influence current dynamics. But [156] focused on multilane flow with lane changing effect: \[v_{t} + \left(v – \dfrac{c_{o}}{\tau}\right)v_{x} = a[v_{e} – v] + \dfrac{1}{2\tau}c_{o}^{2}v_{xx},\] where \(\tau\) is the reaction time. This model captures the complexities of lane-changing behaviour and its impact on traffic dynamics across multiple lanes.

The classical speed-gradient macroscopic model was again extended to account for lateral flow dynamics on a multi-lane road [157]: \[v_{t} + vv_{x} = a[v_{e} – v] + c_{o} v_{x} – \varphi \dfrac{f_{y}}{k} v_{y}.\]

In this model, \(f_{y}\) represents traffic sensitivity, \(\varphi\) is the lateral viscosity rate, and \(v_{y}\) accounts for the velocity gradient with respect to changes in lane usage. This extension highlights the interactions between lateral and longitudinal traffic flows on multi-lane roads. At the same time [158] characterized driver response during transitions as: \[v_{t} + vv_{x} = a[v_{e} – v] – \dfrac{1}{k} \dfrac{\partial}{\partial x} \left(\dfrac{|v'_{e}|}{d_{m}(\beta_{4}v_{max} + l_{s})}\right) k_{x},\] where \(l_{s}\) is the distance between vehicles at standstill, and \(\beta_{4}\) is the reaction time required for drivers to initiate action based on stimuli from vehicles ahead. This model effectively captures the dynamic nature of driver responses in varying traffic conditions. Another formulation by [159] explored spatial changes in traffic density to align traffic flow with forward conditions by the equation: \[v_{t} + vv_{x} = a[v_{e} – v] – \dfrac{1}{k} \dfrac{(v_{max}^{2} – v^{2})}{2d_{tr}} k_{x}.\]

This emphasizes how the difference between maximum velocity and actual velocity influences traffic flow adjustments, allowing for smoother transitions in vehicle behaviour. Along the same lines, [160] introduced a heterogeneous traffic model that characterizes driver presumption: \[v_{t} + vv_{x} = a[v_{e} – v] – T \dfrac{b_{a}}{b_{s}} k_{x},\] where \(b_{a}\) denotes the lateral distance and \(b_{s}\) is the safe lateral distance. This equation captures the nuances of driver behaviour based on perceived spatial relationships within heterogeneous traffic environments. Once more, [161] introduced anisotropic traffic model based on driver interaction: \[v_{t} + vv_{x} = a[v_{e} – v] + \dfrac{\gamma_{3}}{\delta_{k}} \dfrac{v_{max}}{k_{max}} \alpha_{3} T v_{x},\] where \(\alpha_{3}\) represents driver reaction, \(\delta_{k}\) indicates changes in density, and \(\gamma_{3}\) denotes driver sensitivity. This formulation highlights the interactions between driver behaviour and traffic dynamics, particularly in response to changes in vehicle density.

Further developments in traffic modelling within this period featured the development a continuum version of the full velocity difference (FVD) model with two delays, utilizing a series expansion of headway in terms of density [162]: \[v_{t} + vv_{x} = \alpha_{1}(\bar{v} – v) + \alpha_{1} \bar{v}' \left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}}\right) + \alpha_{1} \mu v_{x} \left(\dfrac{1}{k} – \dfrac{k_{x}}{2k^{3}} – \dfrac{k_{xx}}{6k^{4}}\right) + \alpha_{1} \mu \dfrac{v_{xx}}{2k^{2}},\] where \(\alpha_{1} = \dfrac{1}{T – \tau_{5}}\), where \(T\) is the delay time sensitivity of a driver, \(\bar{v} = v\left(\frac{1}{k}\right)\), and \(\mu = \lambda T + \tau_{4} k^{2} \bar{v}'(k)\). Here, \(\lambda\) represents the responsive factor of velocity difference, while \(\tau_{4}\) and \(\tau_{5}\) denote the delays in headway and velocity, respectively. This model captures the intricate dynamics of traffic flow, accounting for the effects of both headway and velocity delays.

Furthermore, [163] introduced a macro model that incorporates drivers’ timid and aggressive characteristics alongside bounded rationality as: \[v_{t} + vv_{x} = a[v_{e} – v] + [\lambda – (2p – 1) \alpha k^{2} v_{e}']\left[\Delta v_{x} + \dfrac{1}{2} \Delta^{2} v_{xx}\right],\] where \(\lambda\) is the sensitivity coefficient of speed difference, \(p\) stands for the intensity between two driver characteristics, and \(\alpha\) is the anticipation and reaction delay coefficient for both aggressive and timid drivers. This formulation effectively captures how different driver behaviours influence traffic dynamics.

Other noteworthy progressions in traffic modelling at this time considered the velocity difference between adjacent vehicles on uphill and downhill slopes [164]: \[v_{t} + (v – c_{o})v_{x} = a[\gamma v_{e} – v] + (\lambda_{1} – \lambda_{2}) \dfrac{\Delta^{2}}{2} v_{xx},\] where \(\gamma = (2 \pm \sin \theta)/{2}\), with the plus and minus signs corresponding to downhill and uphill conditions, respectively. \(\theta\) is the slope angle, while \(\lambda_{1}\) and \(\lambda_{2}\) represent the sensitivity strength coefficients of the forward and backward velocity differences. This model provides valuable insights into how topography influences vehicle dynamics and traffic flow. But [165] proposed a model considering viscosity and driver memory in the era of autonomous and connected vehicles as: \[v_{t} + [v + \gamma \{(\kappa – \beta m) k^{2} v'_{e} – T c_{o}\}]v_{x} = \gamma(1 + \beta)(v_{e} – v) + \dfrac{\gamma c_{o}^{2}}{2}[T – (\kappa – \beta m) \tau k^{2} v_{e}']v_{xx},\] where \(\beta\) describes the sensitivity of driver memory to past traffic conditions, \(m\) is the memory time, \(\gamma = {1}/({T – \beta m})\) is the sensitivity of the driver, and \(T\) is the relaxation time. Additionally, \(\kappa\) denotes the forecast time. This formulation highlights the interactions between driver behaviour, memory, and traffic dynamics, particularly in automated driving contexts. Again, [166] characterized the effects of driver anticipation based on the motion information of two leading vehicles by: \[v_{t} + \left[v + aK \Delta k^{2} v_{e}' – c_{o}\right]v_{x} = a[v_{e} – v] + pc_{o}^{2} \tau v_{xx},\] where \(\tau\) is the time required for disturbances to propagate backward, \(K\) denotes the forecast time, and \(p\) is a weight parameter. This model illustrates how anticipatory behaviours are influenced by the movements of vehicles ahead.

In addition, [167] introduced a model that considers drivers’ continuous sensory memory alongside the preceding vehicle’s taillight effect: \[v_{t} + [v – (\lambda + \phi) h – a \mu \tau_{o} k v_{e}']v_{x} = a[v_{e} – v] + a \mu \tau_{o} v_{e}' k_{x} + \dfrac{\lambda + \phi}{2} v_{xx} h^{2},\] where \(\tau_{o}\) represents the driver’s sensory memory time, \(\lambda\) is the weighted parameter, \(h\) denotes the headway between vehicles, and \(\phi = \xi \tanh \left(1 – \frac{h}{x_{o}}\right)\), where \(x_{o}\) is the critical distance for the taillight effect and \(\xi\) reflects driver characteristics. This model effectively captures the influences of driver memory and external stimuli on vehicle dynamics. Meanwhile, [168] investigated driving behaviour and electronic throttle effects on gradient highways: \[\begin{split} &v_{t} + \left[v – \dfrac{\beta}{m} \Delta v_{x} – \left(\lambda a + \dfrac{b \beta}{m} – a(2p – 1) \alpha \tau k^{2} \dfrac{4 \mp \sin \theta}{2} v_{e}'\right)\Delta\right]v_{x}\\ &\qquad=a\left[\dfrac{4 \mp \sin \theta}{2} v_{e} – v\right] + \dfrac{\beta}{m} \Delta v_{xt} + \left[\lambda a + \dfrac{b \beta}{m} – a(2p – 1) \alpha \tau k^{2} \dfrac{4 \mp \sin \theta}{2} v_{e}'\right] \dfrac{\Delta^{2}}{2} v_{xx}. \end{split}\]

In this model, \(\alpha\) is a variable parameter, \(0 \le p \le 1\) represents the strength of influence of driver characteristics, \(\theta\) is the slope parameter, \(\beta\) is the sensitivity coefficient of angle difference for electronic throttle, and \(b\) and \(m\) are speed-dependent parameters. The inclusion of these factors allows for a nuanced understanding of how driver behaviour and road conditions interact.

Furthermore, [169] developed yet another model considering the traffic interruption probability and the electronic throttle opening angle effect: \[v_{t} + [v – c_{o}] v_{x} = a[v_{e} – v] – k_{1} p v + \dfrac{1}{2m} [k_{2} (1 – p)m + b \beta] v_{xx} \Delta^{2} + \dfrac{\beta}{m} \Delta v_{xt},\] where \(p\) represents the probability of traffic interference, while \(k_{1}, k_{2}, \beta\) are weight coefficients, and \(b\) and \(m\) denote the sensitivity coefficients related to velocity and angle differences, respectively. This model effectively captures the interactions between electronic throttle dynamics and traffic flow disruptions. But [170], introduced a model that accounts for fluctuations in traffic flow due to static bottlenecks during peak periods: \[v_{t} + vv_{x} = a[v – v_{e}] + c_{o} u_{x} – \beta \delta_{t} k_{m} v_{m} \left(1 – \dfrac{k_{in}}{k_{jam}}\right),\] where \(\beta\) is an impedance coefficient representing disturbances caused by bottlenecks, with \(k_{in}\) and \(k_{jam}\) denoting initial and critical densities, respectively, while \(\delta_{t}\) indicates changes over time. This formulation provides insights into how bottlenecks affect traffic dynamics.

Similarly, [171] presented a model considering the properties of two-sided lateral gaps in a non-lane-based heterogeneous traffic stream as: \[\begin{split} v_{i,t} + v_{i} v_{i,x} – (1 + 2\delta_{i}) \sum\limits_{j=1}^{N} P_{j} c_{j}(k) v_{j,x} =& a_{i} \left[v_{i,e}\left(\frac{k}{1 + 2 \delta_{i}}\right) – v_{i}\right] + \left(\dfrac{1 + 6\delta_{i}}{2}\right) \sum\limits_{j=1}^{N} P_{j} c^{2}_{j}(k) \tau_{i} v_{j,xx}\\& + \sum\limits_{j(\ne 1)}^{N} \mu_{ij} \dfrac{P_{j}}{\tau_{i}}(v_{j} – v_{i}), \end{split}\] where \(\mu_{ij}\) is the friction factor, \(\tau_{i}\) is the reactive coefficient, and \(c_{j}\) represents the disturbance propagation speed. This model captures the complexities of traffic interactions in heterogeneous environments. In connection to this form, [172] proposed a model for air traffic flow prediction as: \[v_{t} + [v – \sigma c_{o}] v_{x} = a \left[\dfrac{W_{a} \cos \alpha}{\gamma g} (v_{g} – v) – v^{2} + \beta v_{e}\right].\]

In this context, \(g\) is the gravitational acceleration, \(W_{a}\) is the weight of the air entering the engine, and \(v_{g}\) denotes the velocity of output gases. The parameters \(\theta\) and \(\alpha\) represent the angles of the aircraft’s orientation and attack, respectively. This model highlights the intricate dynamics involved in air traffic control and management.

In 2021, [173] introduced a density-gradient second-order macroscopic model that explores the dynamics of multilane traffic as: \[v_{t} + vv_{x} = a[v_{e} – v] + \dfrac{c_{o}^{2}}{k} k_{x} – \varphi \dfrac{f_{y}}{k} v_{y}.\]

In this equation, \(\varphi\) represents the lateral viscosity rate, and \(c_{o}\) is the sound speed or the propagation speed of perturbations. This model provides insights into how lateral interactions affect traffic flow. Meanwhile, [174] characterized traffic based on driver response and distance headway: \[v_{t} + vv_{x} = a[v_{e} – v] – \dfrac{1}{k} \dfrac{\partial}{\partial x} \left(\dfrac{T_{a}}{T} \left(H_{s} + T \left| v_{e}' \right|\right)\right) k_{x},\] where \(T_{a}\) is the response time, and \(H_{s}\) is the safe distance headway. This model captures the influence of individual driver responses on traffic dynamics. Once more, [175] presented a model considering predictive headway variation and the preceding vehicle’s taillight effect: \[v_{t} + [v – (\lambda + M – a \beta \tau_{1} k^{2} v_{e}') \Delta] v_{x} = a[v_{e} – v] + \dfrac{1}{2} [\lambda + M – a \beta \tau_{1} k^{2} v_{e}'] \Delta^{2} v_{xx},\] where \(\lambda\) is the weight coefficient, \(\tau_{1}\) represents the driver’s prediction time, and \(\beta\) is the weight coefficient of the predictive headway variation term. The term \(M = \epsilon_{o} \tanh(1 – \dfrac{y}{x_{o}})\) captures the taillight effect, where \(y\) is the headway between consecutive vehicles, and \(x_{o}\) is the critical distance influenced by the preceding vehicle’s taillights. Macro models were further expanded to incorporate headway variation tendency and bounded rationality [176]: \[v_{t} + vv_{x} = \begin{cases} 0, & \mbox{ if } |v_{t} + vv_{x}| \le \epsilon, \\ a[v_{e} – v] + [\lambda – a \beta \tau_{1} k^{2} v_{e}'] \left[v_{x} \Delta + \dfrac{1}{2} v_{xx} \Delta^{2}\right], & \mbox{otherwise}, \end{cases}\] where \(\lambda\) serves as the weight coefficient, \(\tau_{1}\) represents the predicted time, and \(\beta\) is the weight coefficient for the terms above, while \(\epsilon\) denotes the threshold of bounded rationality. This approach allows for a nuanced understanding of how bounded rationality affects driver behaviour.

Within the same year, [177] presented a continuum model that considers anticipation driving behaviour as: \[v_{t} + \left[v – \left(\dfrac{1}{2} a fv_{e}' + 1\right)c_{o}\right] v_{x} = a[v_{e} – v],\] where \(\tau_{1}\) denotes the time required for the backward propagating disturbance to cover a distance \(\Delta\), and \(f = \dfrac{\tau_{1}}{a}\). This model emphasizes the importance of anticipation in driving behaviour and its implications for traffic flow dynamics. But, [178] introduced a model that considers the backward-looking effect through a new positive backward equilibrium speed function: \[v_{t} + [v – \lambda \Delta] v_{x} = a[p v_{fe} + (1 – p) v_{be} – v] + \dfrac{1}{2} \lambda \Delta^{2} v_{xx},\] where \(v_{be}\) and \(v_{fe}\) denote the backward and forward equilibrium velocity functions, respectively, while \(p\) represents the forward concentration of drivers. This model effectively captures how drivers adjust their speeds based on both forward and backward dynamics.

Interestingly, [179] developed a model that accounts for the differences in driver psychological headway and the self-stabilizing effect on the optimal velocity related to psychological headway as: \[v_{t} + [v – \Delta H(k/\epsilon_{m})] v_{x} = a \left[\sum\limits_{m=1}^{M} p_{m} v_{e}(k/\epsilon_{m}) – v\right] + \dfrac{1}{2} H(k/\epsilon_{m}) \Delta^{2} v_{xx},\] where \(H(k/\epsilon_{m}) = \lambda – \beta \tau \sum\limits_{m=1}^{M} p_{m} \left(\frac{k}{\epsilon_{m}}\right)^{2} v_{e}'(k/\epsilon_{m})\), where \(\beta\) is the driver’s sensitivity coefficient to optimal velocity difference, and \(\epsilon_{m}\) characterizes the driver’s psychological headway. This model highlights the impact of psychological factors on driving behaviour and traffic flow. Building on this premise, [180] introduced a heterogeneous continuum model that accounts for different ratios of multiple optimal velocity functions and electronic throttle angle changes with memory given by the equation: \[v_{t} + \left(v – \dfrac{\lambda \Delta}{1 – \phi \beta_{5}}\right)v_{x} = \dfrac{a}{1 – \phi \beta_{5}} \left[\sum\limits_{m,l} p_{ml} v_{e} \left(\alpha_{m}, \beta_{l}, k\right) – v\right] – \dfrac{\lambda \Delta^{2}}{2(1 – \phi \beta_{5})}v_{xx} + \dfrac{\phi}{1 – \phi \beta_{5}} v v_{xt},\] where \(\kappa\) represents the driver’s sensitivity coefficients, \(\delta\) denotes the memory step, and \(p_{ml}\) indicates the penetration ratio of vehicles with maximum speed \(\alpha_{m}\) and safe headway distance \(\beta_{l}\). This model provides a comprehensive understanding of how electronic throttle dynamics and driver behaviour interact in heterogeneous traffic conditions.

An innovative approach to traffic modelling during this phase include a continuum traffic model focusing on stochastic behaviour arising during the acceleration and deceleration processes [181]: \[v_{t} + vv_{x} = -\alpha(k, v) r_{x} – \beta(k,v)v_{x} + a[v_{e}(k, v, k_{a}, v_{a}) – v] + \sigma_{o} \dfrac{k}{k_{max}} (v_{o} – v) \eta_{t},\] where \(v_{o}\) denotes the desired speed, and \(\sigma_{o}\) represents the dissipation coefficient for the stochastic component of the model. The terms \(\alpha\) and \(\beta\) are gradient terms, while \(\eta_{t}\) represents a two-parameter white noise, capturing the inherent variability in driver behaviour and traffic flow dynamics. However, [46] introduced a multi-class model that describes the flow of vehicles based on class density and the fraction of road area occupied by other vehicle classes. This model effectively represents traffic flow that does not adhere to lane discipline: \[ k_{i,t} + (k_i v_i)_x = 0, \ \tag{1a}\] \[v_{i,t} + v_i v_{i,x} = a_i (v_{i,e} – v_i) – \bar{c}_i \left[ v_{i,e}^{AO}\, AO_{-i,x} + \frac{\alpha_i}{W} v_{i,e}^{k}\, k_{i,x} \right], \ \tag{1b}\] where \(\bar{c}_i = v_{i,e}^{AO} + k_i \left[ v_{i,e}^{k} + \frac{\partial}{\partial AO_{-i}}\left(v_{i,e}^{k}\right) \right]\). The variables represent the area occupancy and road width, indicating the model’s flexibility in describing heterogeneous traffic scenarios. But [182] presented a model in a connected vehicle environment, where vehicles can obtain information about multiple front and rear vehicles, encapsulating the effects of bi-directional visual fields and multiple anticipations: \[v_{t} + vv_{x} = (r_{f} \alpha_{f} + r_{b} \alpha_{b})(v_{e} – v) + c_{o} v_{x} – c k_{x},\] where \(r_{f}\) and \(r_{b}\) represent the contributions from forward and backward driving strategies, respectively, while \(\alpha_{f}\) and \(\alpha_{b}\) are the corresponding sensitivity coefficients.

In this same context, [183] introduced a model that incorporates electronic throttle dynamics and traffic jerk, reflecting the intricacies of vehicle behaviour in dynamic environments: \[\begin{split} v_{t} + [v – c_{o}]v_{x} =& a[v_{e}- v] + \left(\dfrac{\lambda}{m} \sum\limits_{l}^{L} p_{l} l \Delta – k v \right) v_{xt} \\ &+ a v_{e}' \left(\dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6k^{2}}\right) + \dfrac{\lambda b \Delta^{2}}{2 m} \sum\limits_{l}^{L} p_{l} l^{2} v_{xx}, \end{split}\] where \(c_{o} = \frac{\lambda}{m} \sum\limits_{l}^{L} p_{l} l (v_{x} + b) \Delta\). Here, the various parameters capture the influence of preceding vehicles on current vehicle behaviour. But [184] again contributed a multi-class AR model capturing frequent lateral, longitudinal, and velocity dynamics of multi-class traffic lacking lane discipline: \[\begin{split} k_{i,t} + [k_{i}v_{i}]_{x} + [k_{i} w_{i}]_{y} &= 0 \qquad \forall i \\ [v_{i} + p_{i}(AO)]_{t} + v_{i}[v_{i} + p_{i}(AO)]_{x} + w_{i}[v_{i} + p_{i}(AO)]_{y} &= a_{i}[v_{i,e}(AO) – v_{i}] + M_{x} \\ [w_{i} + p_{i}(AO)]_{t} + w_{i}[w_{i} + p_{i}(AO)]_{x} + w_{i}[w_{i} + p_{i}(AO)]_{y} &= a_{i}[v_{i,e}(AO) – v_{i}] + M_{y}, \end{split}\] where \(M_{x}\) and \(M_{y}\) denote the velocity dynamics in the \(x\) and \(y\) directions due to vehicle interaction. At the particular time, [185] introduced a mixed traffic model that captures the dynamics of regular vehicles and those equipped with ACC: \[v_{t} + vv_{x} = a[v_{e}- v] + a v_{e}'\left(\dfrac{k_{x}}{2 k} + \dfrac{k_{xx}}{6 k^{2}}\right) + p a \Delta \lambda v_{x} + p a \beta \left(\dfrac{1}{k_{o}} – \dfrac{1}{k} + \dfrac{k_{x}}{2 k^{3}} + \dfrac{k_{xx}}{6 k^{4}}\right),\] where \(p\) is the permeability of ACC vehicles, while \(\lambda\) and \(\beta\) are sensitivity coefficients related to vehicle dynamics.

Recent advancements in traffic flow modelling have addressed various complexities encountered in real-world scenarios. A model that incorporates the effects of road surface irregularities on vehicular flow was presented by [186]: \[v_{t} + vv_{x} = a[{v_{e}- v}] + c_{o} v_{x} – \dfrac{1}{2} \pi \beta_{1} T_{1} \sqrt{\left( \dfrac{\beta_{1}^{2}}{4} + \alpha_{1}^{2} \right)} \left(1 – \dfrac{k}{k_{crit}}\right),\] where \(k_{crit}\) represents the critical density, \(T_{1}\) is the driver’s physiological reaction time, \(\alpha_{1}\) signifies the depth of the pothole, and \(\beta_{1}\) indicates its width .

Building on this, a macro model that accounts for multiple dynamic factors affecting traffic flow, such as convection, anticipation, relaxation, diffusion, and viscosity, was described by [187]: \[v_{t} + vv_{x} = a[{v_{e}- v}] + c_{o} v W_{ak} W_{x} – \varphi \dfrac{f_{y}}{k} v_{y} – \varpi v_{xx}.\]

In this equation, \(\varpi\) and \(\varphi\) represent the longitudinal and lateral viscosity rates, respectively, while \(f_{y}\) relates to the sensitivity of lateral flow dynamics.

Further, exploring traffic dynamics, [188] presented a model that aligns with Little’s Law highlights the relationship between traffic density and flow: \[\dfrac{\partial }{\partial t} \left( v + \dfrac{k}{T} \right) + v \dfrac{\partial }{\partial x} \left( v + \dfrac{k}{T} \right) = \dfrac{v_{e}-v}{T}.\]

This model characterizes the impact of changes in density and velocity on traffic flow, illustrating fundamental traffic behaviours.

Additionally, a continuum model that accounts for the uncertain velocity of preceding vehicles on gradient highways is given by [189]: \[v_{t} + vv_{x} = a \left[ \left(\dfrac{v_{max}\pm \sin \theta}{2}\right) v_{e} – v \right] + \lambda \left[ \epsilon v + (1-\epsilon) v_{x} \Delta + \dfrac{1}{2} (1 + \epsilon) v_{xx} \Delta^{2} \right].\]

Here, \(\theta\) signifies the angle of the gradient, while \(\epsilon\) represents the uncertainty coefficient, effectively capturing the influence of varying conditions on traffic flow.

Following, a model considering electronic throttle dynamics on a curved road with slope was formulated by [190]: \[\begin{split} v_{t}+ \left[ v – \dfrac{\lambda m + b \beta}{m + \beta } \Delta – \dfrac{\beta}{m + \beta } v(x+ \Delta, t) \right]v_{x} =& \dfrac{\alpha m}{r (m+ \beta)} \left[ \left( \dfrac{\kappa \sqrt{\mu g r \cos \phi} \mp \sin \phi }{2} \right)v_{e} – r v \right] +\dfrac{\lambda m + b \beta}{2 (m+ \beta)} \Delta^{2}v_{xx}\\& + \dfrac{\alpha m}{m + \beta} \left[ \left( \dfrac{k \sqrt{\mu g r \cos \phi}\mp \sin \phi }{2} \right) v_{e} – r v(x+ \Delta, t) \right], \end{split}\] where \(\alpha, \lambda, \beta\), \(b\), and \(m\) are sensitivity coefficients, \(r\) represents the radius of the curve, \(\phi\) is the slope of the gradient, and \(\kappa\) is a constant parameter. \(\mu\) and \(g\) denote the friction coefficient and gravitational acceleration, respectively. Similarly, a model that incorporates delayed-feedback control based on throttle angle differences was presented by [191] as follows: \[v_{t} + \left[ v – \dfrac{c_{o}}{1 – \phi \alpha } \right] = \dfrac{1}{T (1 – \phi \alpha)} [ v_{e} – v] + \dfrac{\phi}{1- \phi \alpha} v v_{xt} + \dfrac{c^{2}_{o} \tau }{2 (1 – \phi \alpha)}v_{xx},\] where, \(\phi= \frac{k \epsilon}{\omega}\), where \(k\) is the feedback gain of the throttle angle difference, \(\epsilon\) is the delay time of the throttle angle, and \(\omega\) and \(\alpha\) are parameters that change with steady-state velocity. \(\tau\) represent the time needed for the backward propagated disturbance to travel a distance.

Additionally, a macro traffic flow model integrating time delay and anticipation effect on the headway and velocity was developed by [192]: \[\begin{split} v_{t} + [ v – \mu \Delta (\lambda – \alpha k^{2} v_{e}'(T – \tau) ) ] v_{x} = \mu \alpha [v_{e} – v] + \mu \alpha v_{e}'\left( \dfrac{k_{x}}{2k} + \dfrac{k_{xx}}{6 k^{2}} \right) + \mu (\lambda T + \alpha T \tau k^{2} v_{e}' )(v_{xt} + vv_{xx}) \Delta. \end{split}\]

In this model, \(\mu = \frac{1}{1- \alpha \tau – \lambda (T -\tau)}\), with \(\tau\) representing the total time delay of the driver and vehicle sensors, \(T\) as the forecast time reflecting the anticipation effect of the driver, and \(\lambda\) and \(\alpha\) as sensitivity coefficients.

Moreover, [193] presented a stochastic advection diffusion equation as formulated as: \[z_{t} + v(k, z) z_{x} = \kappa z_{xx} – \dfrac{z}{\tau^{z}} + \eta \epsilon,\] where \(z\) represents a small driver-related parameter that describes deviation from the mean, \(\epsilon\) is Gaussian white noise varying in both space and time, \(v(k, z) z_{x}\) is advection at the speed of traffic, \(\kappa z_{xx}\) relates to the autocorrelation of noise in space, and \(- \dfrac{z}{\tau^{z}}\) prevents drift in behaviour over time. Following, an extension of macroscopic model to consider tailpipe emissions was described by [194]: \[v_{t} + vv_{x} + \dfrac{1}{(h_{s} + \tau v)}\left( \dfrac{a + b k }{c + dv}\right)k_{x} = a [ v_{e}- v].\]

This model introduces a factor accounting for emissions, enhancing the understanding of traffic dynamics in relation to environmental impact .

In another formulation, [195] presented a viscous model that considers the anticipation of space headway, throttle angle, and brake torque information: \[\begin{split} v_{t} + [v – \{ \Delta ( \phi \alpha + \beta \psi + (\phi + \psi M) v_{x} ) + \Delta \left( \lambda – a k^{2} T_{i} v_{e}' \right) \} ] v_{x} =& a [v_{e}- v] + \Delta(\phi + \psi M) v_{xt} + \dfrac{1}{2} \Delta^{2} [ \lambda + \alpha \phi \\ & + \beta \psi – a T_{i} k^{2} v_{e}' ] v_{xx}, \end{split}\] where \(\lambda\) is a sensitive constant, \(b_{1}\) and \(\alpha\) are steady-state velocity-dependent parameters, and \(\beta\) is determined through experimentation. The terms \(\phi\) and \(\psi\) are derived from the sensitivity of throttle angle and brake torque, respectively.

Additionally, a model that accounts for the diverse reactivity effect stemming from driving attention and the vehicle’s inertia was formulated by [196]: \[v_{t} + [v – \lambda \Delta] = a(k) \left[\sum\limits_{k =1}^{m} w_{k} v_{e,k}(k) – v\right] + \dfrac{1}{2} \lambda \Delta^{2} v_{xx},\] where \(\lambda\) is the sensitivity coefficient, capturing the influence of various driving factors on traffic behaviour.

A more recent advancement in traffic flow modelling have tackled various challenges posed by real-world scenarios. A non-lane-discipline-based model accounting for electronic throttle dynamics via the macro-transformation method was modelled by [197] and expressed as follows: \[\begin{split} v_{t} + \left[v- \dfrac{m \lambda + n \kappa}{m} (1 + p ) \Delta – \dfrac{\kappa}{m} (1+ p) \Delta v_{x} \right]v_{x} =& a \left[ v_{e} \left( \dfrac{k}{1+p}\right) – v \right] \\ &+ \dfrac{1+3 p_{j}}{2} \dfrac{m \lambda + n \kappa}{m} \Delta^{2} v_{xx} + (1+p ) \dfrac{\kappa}{m} \Delta v_{xt}, \end{split}\] where \(p_{j}\) denotes the effect of lateral gaps, \(\kappa\) is a weight parameter, \(m > 0\) is the weight coefficient of the difference between the current speed and steady-state speed, while the parameter \(n > 0\) is the weight coefficient of the difference between the current electronic throttle angle corresponding to the current speed and the steady-state electronic throttle angle.

During the same time, a model considering the influence of lateral distance compensation in the process of lane change was developed by [198]: \[v_{t} = \dfrac{v_{e} \left(\frac{k}{1 + \delta}\right) – v }{1-p} + \left( k \Delta v + c_{o} \right)v_{x} + \dfrac{1}{2} p \Delta^{2}v_{xx} ,\] where \(p\) is the offset weight to control the impact of horizontal compensation. Meanwhile, a multiclass model that accommodates some violations of lane discipline and heterogeneous choices of speeds in a traffic stream is presented by [199] as:

\(k_{1,t} + q_{1,x} = 0\) \[[v_{1} + p_{1}]_{t} + [v_{1}(v_{1}+ p_{1})]_{x} = a_{1} [v_{1,e}(k_{1}) – v_{1}] ,\]

\(k_{2,t} + q_{2,x} = 0\) \[[v_{2} + p_{2}]_{t} + [v_{2}(v_{2}+ p_{2})]_{x} + \mu_{21}(k_{1})(v_{2}-v_{1}) = a_{2} [v_{2,e}(k_{1},k_{2}) – v_{1}] ,\]

\(k_{3,t} + q_{3,x} = 0\) \[[v_{3} + p_{3}]_{t} + [v_{3}(v_{3}+ p_{3})]_{x} + \mu_{32}(k_{2})(v_{3}- v_{2}) + \mu_{31}(k_{1}) (v_{3}- v_{1}) = a_{3} [v_{3,e} (k_{1}, k_{2}, k_{3}) – v_{1}] ,\] where \(\mu_{ij} (k_{j})\) is the relative drag function over the \(i^{th}\) class caused due to the existence and proportion of vehicles from class \(j\), and \(p\) is a pressure term. But, [200] proposed a new macroscopic model aimed at addressing traffic emissions and the presumption of drivers based on these emissions. This model seeks to mitigate traffic congestion and reduce pollution levels. The formulation of the model is presented as follows: \[v_{t} + vv_{x} + \left(\frac{-0.03599+0.000314 k}{-0.579+0.0134v(k)}\right)\left(\frac{1}{h_s+\tau v}\right) v_{x} = \frac{-v}{\tau}.\]

This equation accounts for various factors affecting traffic flow and emissions, integrating the dynamics of driver behaviour in response to emission levels.

Furthermore, [201] introduced a macroscopic second-order traffic flow model designed to evaluate traffic dynamics in the context of Connected and Autonomous Vehicles (CAVs). The model is defined by the equation: \[v_{t} + (v – \vartheta)v_{x} = a (v_{e} – v).\]

In this context, \(\vartheta\) represents the reaction velocity, which is determined by the safe longitudinal gap and density-dependent transition times, providing a comprehensive framework for analysing CAV interactions within traffic systems.

Additionally, [202] derived a macro continuum model from a micro car-following model that incorporates the effects of both upslope and downslope driving conditions. The model is articulated as: \[v_{t} + vv_{x} = a(\gamma v_{e}-v) + a\gamma v_{e}' \left(\frac{k_x}{2k} + \frac{k_{xx}}{6k^2}\right).\]

This equation highlights the interplay between vehicle velocity, environmental factors, and driver reactions to varying road gradients, offering insights into how topography impacts traffic flow dynamics.

Furthermore, [203] devised a novel macroscopic traffic system that observes the transition distance between vehicles and the sensitivity of drivers during traffic evolution. The model is formulated as: \[(k v)_t + \left(k v^2 + \left(\frac{(d_t – d_s)\tau}{t^2}\right)^2 k\right)_x = a (v_{e} – v),\] where \(d_s\) represents the safe distance headway, reflecting the importance of maintaining appropriate spacing between vehicles for safe driving.

Adding to these, [204] proposed a macroscopic model aimed at understanding non-homogeneous traffic conditions, particularly during transitions. The model is expressed as: \[(k v)_t + \left(\frac{(k v)^2}{k} + f \zeta k\right)_x = k\left(\frac{v(k) – v}{\tau}\right),\] where \(\zeta\) signifies the lateral distance headway, which plays a crucial role in harmonizing the movement of vehicles within a traffic stream.

Additionally, [205] introduced a macroscopic traffic flow model that integrates traffic alignment behaviour at transitions. This model posits that vehicle velocity is influenced by the distance headway and driver response time. The formulation is given by: \[v_t + \left(v – \frac{(\beta h_f + (a – \beta) h_r) \tau_a}{\tau^2}\right)v_x + \frac{\left(\frac{(\beta h_f + (a – \beta) h_r)}{\tau}\right)^2}{k} k_x = a(v_{e} – v),\] where \(h_r\) denotes the rearward distance, while \(\beta\) represents the driver memory factor, emphasizing the role of cognitive processes in driving behaviour.

These advancements illustrate the ongoing efforts to refine traffic flow models to better reflect real-world driving conditions, particularly in light of technological developments and the growing emphasis on environmental considerations.

3. Mathematical properties

A fundamental property of second-order macroscopic traffic flow models is hyperbolicity, which determines whether the system supports wave-like solutions. For classical models such as the Payne-Whitham formulation, the system may exhibit non-physical characteristic speeds, allowing information to propagate faster than vehicles. This issue motivated the development of anisotropic models such as the ARZ system, which ensures that characteristic speeds remain physically consistent with traffic flow direction. In general, the characteristic speeds depend on both the velocity and density gradients, and their structure determines the propagation of traffic waves and disturbances.

Stability analysis plays a crucial role in understanding the emergence of stop-and-go waves in traffic flow. Linear stability analysis typically examines small perturbations around a uniform flow state and identifies conditions under which these perturbations grow or decay. For many second-order models, stability depends on the slope of the equilibrium velocity function \(v_e(k)\), the relaxation time, and anticipation or pressure terms. In particular, large relaxation times or steep equilibrium gradients can lead to instability, resulting in the formation of congestion waves. Conversely, the inclusion of viscosity or nonlocal effects can stabilize traffic flow by damping perturbations.

Well-posedness and admissibility of solutions are also central considerations in macroscopic traffic flow modelling. Hyperbolic systems may develop discontinuities (shock waves), corresponding to abrupt changes in traffic density and velocity. Proper entropy conditions and boundary conditions are required to ensure physically meaningful solutions. In network and multi-lane models, additional challenges arise due to coupling conditions at junctions and lane-changing interactions. These factors influence both analytical properties and numerical implementations of the models.

The parameters appearing in second-order models have clear physical interpretations but may be difficult to calibrate in practice. For example, the relaxation time represents driver response to equilibrium conditions, while pressure and anticipation terms reflect interactions among vehicles. Viscosity coefficients are often introduced to stabilize solutions but may not correspond directly to measurable quantities. Parameter identifiability remains a key challenge, as multiple parameter combinations can produce similar traffic behaviour. This highlights the importance of combining theoretical modelling with empirical calibration.

4. Empirical validation and data-driven assessment

Empirical validation of macroscopic traffic flow models relies on a variety of data sources that capture traffic dynamics at different spatial and temporal scales. Common data sources include loop detector measurements, which provide aggregated flow, density, and speed data; vehicle trajectory datasets obtained from video tracking or GPS devices; and probe vehicle data from connected navigation systems. More recently, connected and autonomous vehicle technologies have enabled the collection of high-resolution traffic data, offering new opportunities for calibrating and validating macroscopic models.

Model validation is typically performed by comparing simulated outputs with observed traffic data using quantitative metrics such as root mean square error (RMSE) in speed or density, travel time discrepancies, and the accuracy of shock wave propagation. Additional measures include the ability of a model to reproduce stop-and-go waves and congestion patterns observed in real traffic conditions.

While many second-order models provide valuable theoretical insights, not all have been extensively validated against empirical data. Classical models such as the Payne-Whitham formulation are often used for theoretical analysis, whereas more recent models incorporating anisotropy, nonlocal effects, and multi-class dynamics have demonstrated improved agreement with observed traffic behaviour. However, challenges remain in model calibration due to parameter uncertainty, data noise, and variability in driver behaviour across different traffic environments.

The development of second-order macroscopic traffic flow models has significantly advanced the understanding of traffic dynamics.

The 1970s marked a foundational period for these models, primarily characterized by systems of partial differential equations. During this time, Payne introduced the dynamic velocity equation, incorporating anticipation and relaxation effects, illustrating how drivers adjust their speeds in response to changing traffic conditions [49]. [50] expanded on these concepts by discussing linear and nonlinear wave propagation in traffic flow. However, limited empirical validation constrained the depth of research, resulting in relatively few publications.

The late 1970s and 1980s witnessed further advancements in traffic flow models, integrating more realistic representations of driver behaviour. Warren Phillips introduced a continuum traffic model derived from kinetic theory, emphasizing the importance of driver anticipation and reaction times [44]. Building on this, [51] proposed a macroscopic freeway model that addressed dense traffic conditions and stop-start waves.

By the 1990s, traffic flow modelling shifted towards refining previous models to better represent complex conditions. Researchers began investigating factors like freeway congestion and traffic clusters. For instance, [53] introduced a continuum model focusing on congested freeways, and [54] explored the structure of traffic clusters, highlighting the dynamic nature of traffic as a system with complex flow patterns.

The decade from 2000 to 2010 saw a significant evolution in second-order macroscopic traffic flow models, with increased emphasis on incorporating complex variables, stochastic processes, and real-world applications. A key advancement was the renewed interest in models that accounted for driver behaviour and reaction times. [41] revitalized second-order traffic models by introducing frameworks that incorporated both density and velocity gradients, ensuring anisotropic behaviour. Simultaneously, [42] critiqued existing higher-order continuum traffic models for exhibiting gas-like behaviour and proposed a non-equilibrium traffic model that ensured disturbances propagated slower than traffic. Around the same time, [58] introduced a continuum model integrating microscopic and macroscopic elements, addressing the issue of backward-traveling waves.

A key trend during this period was the integration of time delays into traffic models. Researchers increasingly examined how these delays influenced driving behaviour [61, 64, 74, 94, 102, 192]. In parallel, models incorporating viscosity effects gained prominence. Key contributions included models from [52, 54], which introduced viscosity terms to account for the dissipation of disturbances in dense traffic conditions. Subsequent models [64, 75, 79, 80, 83, 87, 110, 144, 157, 165, 187, 195] further emphasized the role of viscosity in smoothing traffic flow and reducing oscillations caused by stop-start waves.

Following 2010, the study of traffic flow modelling underwent a remarkable transformation, driven partly by the development of intelligent transportation systems (ITS) [126]. A significant milestone was the introduction of ACC and CACC models. [95, 185] highlighted the ability of CACC systems to improve coordination between vehicles, thereby enhancing traffic flow efficiency and reducing congestion. Moreover, researchers focused on incorporating nonlinear interactions between traffic flow variables. Lane-changing behaviour saw considerable progress [72, 75, 84, 88, 100, 114, 156], as did research on multi-lane traffic dynamics [65, 67, 74, 157], multi-anticipative behaviour [76, 105, 182], and multi-class scenarios [45, 46, 184].

During this era, researchers also focused on how road topography affects traffic flow. Road gradient was extensively explored [98, 168, 189], road curvature was shown to significantly impact vehicle speed and acceleration [135, 153, 163, 164, 190, 202], and static bottlenecks were found to affect vehicle interactions and flow rates [89, 92]. Ramp flow dynamics also received attention [72, 111], and the impact of potholes on vehicular dynamics was quantified [186].

Early models primarily focused on fundamental density-flow relationships. However, as research advanced, newer models began to incorporate the effects of jerking, throttle dynamics, signal lights, and taillights. The foundational work by [115] established a basis for further studies on jerk dynamics. Recent studies [122, 131, 132, 183] built upon these models. A significant development has been the refinement of models integrating electronic throttle dynamics [136, 152, 168, 169, 183, 190, 191, 195, 197]. The incorporation of signal lights [78, 150] and the role of taillights [167, 175] further highlighted how visual and control cues impact traffic dynamics.

In the early 2020s, macroscopic traffic flow models expanded significantly, increasingly integrating driver behavioural aspects. Models were introduced that differentiated between timid and aggressive drivers [117, 119, 163], providing more realistic simulations of driver behaviour. Models also began incorporating driver memory [133, 134, 145, 148, 165, 167, 179, 203205], and bounded rationality adjustments based on a threshold [118, 163, 176].

These shifts prompted researchers to integrate sustainability into traffic flow modelling. Studies by [194, 200] introduced macroscopic models that incorporated emissions as a central variable, reflecting the growing recognition of the need for traffic models addressing environmental concerns. Recent years have also seen an emphasis on smart city technologies and connected and autonomous vehicles [165, 166, 191, 195, 201].

The evolution of macroscopic traffic flow models illustrates a trajectory of increasing complexity and the integration of technology, behaviour, and environmental considerations.

6. Future directions

As the field of traffic flow modelling continues to advance, the integration of macroscopic models with emerging technologies and evolving societal needs will be crucial in addressing contemporary challenges in urban mobility. One promising direction is the incorporation of advanced data analytics. The increasing availability of real-time data from connected vehicles, smart traffic systems, and various sensors offers an unprecedented opportunity to refine existing models. By utilizing big data analytics and machine learning techniques, researchers can enhance the predictive accuracy of these models, allowing them to respond dynamically to real-time traffic conditions.

A deeper understanding of human factors influencing driver behaviour is another critical area for research inquiry. Traditional macroscopic models often simplify driver interactions, failing to account for the complexities of human decision-making. By integrating more psychological and physiological insights into traffic flow models, researchers can create more realistic simulations that capture how various factors, such as stress levels, distractions, and risk perceptions, affect driver behaviour.

With increasing concerns about climate change and environmental sustainability, second-order macroscopic models must emphasize sustainability metrics. Researchers could explore how different traffic management strategies impact emissions, energy consumption, and urban air quality. By incorporating sustainability considerations, macroscopic models can aid policymakers in making informed decisions that balance the need for efficient transportation with environmental stewardship.

The rise of CAVs presents new challenges and opportunities for macroscopic traffic modelling. Further research could focus on developing new modelling frameworks that account for the unique dynamics introduced by CAVs, such as their ability to communicate with each other and with infrastructure. These models should explore how the presence of CAVs alters traffic flow patterns, potentially leading to reduced congestion and improved safety.

Additionally, the development of integrated multimodal transportation systems will be critical for future research. Macroscopic models could be modified to account for the interactions among various transportation modes, such as public transit, cycling, and pedestrian traffic, allowing for a comprehensive understanding of how each mode impacts traffic flow.

Real-time traffic management solutions are essential in the context of smart cities. Second-order models could be designed to support real-time applications, enabling traffic managers to dynamically adjust traffic signals and implement adaptive control strategies based on current conditions. The integration of Internet of Things (IoT) technologies into macroscopic models will further facilitate the development of smart cities that prioritize efficient and sustainable urban mobility.

Fostering cross-disciplinary collaboration among traffic engineers, urban planners, computer scientists, and social scientists will lead to innovative modelling approaches that better reflect the complexities of traffic systems. The application of network theory in traffic flow modelling also presents an exciting avenue, providing insights into how traffic flows through complex urban environments and identifying critical nodes and links within the transportation network.

The integration of artificial intelligence (AI) and optimization algorithms into macroscopic models can revolutionize traffic management. AI can facilitate the development of intelligent systems that learn from traffic patterns and optimize signal timings and route choices in real-time. The exploration of socio-economic factors and the role of policy and regulatory frameworks in shaping traffic dynamics are further directions that can lead to more effective transportation planning and policy design.

7. Conclusion

This review has presented a comprehensive examination of second-order macroscopic traffic flow models, tracing their evolution from early relaxation-based formulations of the 1970s to modern extensions incorporating anisotropy, nonlocal interactions, multi-class dynamics, and intelligent transportation systems. By organizing models within a chronological and thematic framework, the review illustrates how successive formulations address the limitations of earlier approaches.

A key observation from the literature is that model development is largely driven by the need to resolve specific deficiencies. Classical Payne-Whitham formulations introduced relaxation and anticipation mechanisms but suffered from non-physical wave propagation, which was later resolved through anisotropic formulations. The incorporation of viscosity, time delays, and multi-class interactions in subsequent decades reflects continued efforts to improve realism and stability. More recently, models have incorporated electronic throttle dynamics, driver memory, bounded rationality, road geometry effects, and environmental factors such as emissions.

Despite these advances, no single model fully captures all aspects of real-world traffic dynamics. Each formulation represents a trade-off between physical realism, mathematical tractability, and computational efficiency. Several open challenges remain in the field, including the rigorous calibration of model parameters using high-resolution data, the integration of connected and autonomous vehicle effects into continuum frameworks, and the development of models that simultaneously capture multi-scale interactions and network-level dynamics.

Furthermore, while many models exhibit desirable mathematical properties such as stability and well-posedness under certain conditions, these properties are often sensitive to parameter choices and may not hold universally across traffic regimes. Strengthening the connection between theoretical modelling and empirical validation remains an essential priority for the field.

This review is subject to certain limitations. The focus has been restricted to second-order macroscopic continuum models, and related approaches such as microscopic, mesoscopic, and hybrid models have not been covered in detail. While efforts were made to include representative and influential models across the coverage period, some specialized or emerging contributions may not have been exhaustively captured.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Olayode, I. O., Du, B., Tartibu, L. K., & Alex, F. J. (2024). Traffic flow modelling of long and short trucks using a hybrid artificial neural network optimized by particle swarm optimization. International Journal of Transportation Science and Technology, 14, 137–155.

  2. Ullah, U., Usama, M., Abbas, M., & Muhammad, Z. (2024). Revitalizing urban mobility: A comprehensive analysis of traffic flow and sustainable solutions at the un-signalized taxila intersection. Iraqi Journal of Information and Communication Technology, 7(1), 61–74.

  3. Ulvi, H., Yerlikaya, M. A., & Yildiz, K. (2024). Urban traffic mobility optimization model: A novel mathematical approach for predictive urban traffic analysis. Applied Sciences, 14(13), 5873.

  4. Guo, Q., & Ban, X. J. (2024). Network multiscale urban traffic control with mixed traffic flow. Transportation Research Part B: Methodological, 185, 102963.

  5. Fujiu, M., Morisaki, Y., & Takayama, J. (2024). Impact of autonomous vehicles on traffic flow in rural and urban areas using a traffic flow simulator. Sustainability, 16(2), 658.

  6. Li, L., Gan, J., Cui, C., Ma, H., Qu, X., Wang, Q., & Ran, B. (2024). Potential field-based modelling and stability analysis of heterogeneous traffic flow. Applied Mathematical Modelling, 125, 485–508.

  7. Fosu, G. O., Anokye, D., Adu-Sackey, A., & Owusu, B. E. (2024). Incorporating mean-field velocity difference in a continuum macroscopic traffic flow model for adverse road conditions. Mathematics in Applied Sciences and Engineering, pages 1–16.

  8. Zhu, Z.-P., Zhang, J., Li, S.-B., Shi, B.-Y., Yu, X.-H., & Wang, T. (2024). A microscopic traffic flow model for explaining nonlinear traffic phenomena: Modeling, stability analysis and validation. Modern Physics Letters B, page 2450270.

  9. Ren, W., Zhao, X., Li, H., & Fu, Q. (2024). Traffic flow impact of mixed heterogeneous platoons on highways: An approach combining driving simulation and microscopic traffic simulation. Physica A: Statistical Mechanics and its Applications, 643, 129803.

  10. Kolbe, N., Berghaus, M., Kalló, E., Herty, M., & Oeser, M. (2024). A microscopic on-ramp model based on macroscopic network flows. Applied Sciences, 14(19), 9111.

  11. Li, H., & Jin, S. (2024). Intelligent vehicle car-following model based on cyber physical system and its simulation under mixed traffic flow. Physica A: Statistical Mechanics and its Applications, 634, 129482.

  12. Zhang, T. T., Jin, P. J., McQuade, S. T., Bayen, A., & Piccoli, B. (2024). Car-following models: A multidisciplinary review. IEEE Transactions on Intelligent Vehicles.

  13. Kerner, B. S., Klenov, S. L., Wiering, V., & Schreckenberg, M. (2024). A methodology of cooperative driving based on microscopic traffic prediction. Physica A: Statistical Mechanics and its Applications, 643, 129780.

  14. Huang, Y., Yan, X., Li, X., Duan, K., Rakotonirainy, A., & Gao, Z. (2024). Improving car-following model to capture unobserved driver heterogeneity and following distance features in fog condition. Transportmetrica A: Transport Science, 20(1), 2048917.

  15. Shang, T., Lu, J., Luo, Y., Wang, S., He, Z., & Wang, A. (2024). Understanding the traffic flow in different types of freeway tunnels based on car-following behaviours analysis. Tunnelling and Underground Space Technology, 143, 105494.

  16. Yadav, S. (2024). Impact of visibility on car-following considering traffic jerk in adverse weather conditions. The European Physical Journal Plus, 139(6), 1–10.

  17. Redhu, P., Yadav, D., & Siwach, V. (2024). A novel car-following model incorporating advance reaction time with passing. The European Physical Journal Plus, 139(6), 557.

  18. Dorokhin, S., Artemov, A., Likhachev, D., Novikov, A., & Starkov, E. (2020). Traffic simulation: An analytical review. IOP Conference Series: Materials Science and Engineering, 918, 012058.

  19. Zarei, M. (2020). Traffic-centric mesoscopic analysis of connectivity in VANETs. The Computer Journal, 63(2), 203–219.

  20. Toledo, T., Balasha, T., & Keblawi, M. (2020). Optimization of actuated traffic signal plans using a mesoscopic traffic simulation. Journal of Transportation Engineering, Part A: Systems, 146(6), 04020041.

  21. Sun, B., Appiah, J., & Park, B. B. (2020). Practical guidance for using mesoscopic simulation tools. Transportation Research Procedia, 48, 764–776.

  22. Presinger, C. (2021). Calibration and validation of mesoscopic traffic flow simulation. Graz University of Technology.

  23. Uehara, K., & Hiraishi, K. (2021). An efficient mesoscopic modelling method for large volume traffic flow using process mining techniques. In 2021 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE), 1–6.

  24. Storani, F., Di Pace, R., Bruno, F., & Fiori, C. (2021). Analysis and comparison of traffic flow models: A new hybrid traffic flow model vs benchmark models. European Transport Research Review, 13, 1–16.

  25. Zhu, Y., Yan, Y., & He, Z. (2022). Mesoscopic modelling and simulation of mixed traffic flow of buses and vehicles. Journal of System Simulation, 34(9), 2019–2027.

  26. Varga, B., Doba, D., & Tettamanti, T. (2023). Optimizing vehicle dynamics co-simulation performance by introducing mesoscopic traffic simulation. Simulation Modelling Practice and Theory, 125, 102739.

  27. Shahdani, F. J., Santamaria-Ariza, M., Sousa, H. S., Coelho, M., & Matos, J. C. (2022). Assessing flood indirect impacts on road transport networks applying mesoscopic traffic modelling: The case study of Santarém, Portugal. Applied Sciences, 12(6), 3076.

  28. Varga, B., & Tettamanti, T. (2023). Jam propagation analysis with mesoscopic traffic simulation. IEEE Transactions on Intelligent Transportation Systems.

  29. Chiarello, F. A., Goettlich, S., Schillinger, T., & Tosin, A. (2024). Hydrodynamic traffic flow models including random accidents: A kinetic derivation. Communications in Mathematical Sciences, 22, 845–870.

  30. Hossain, M. A., & Tanimoto, J. (2024). A mixed-flow model for heterogeneous vehicles enforcing a movement control protocol utilizing a vehicular size-based equilibrium speed function. Heliyon, 10, 1–10.

  31. Borsche, R., & Klar, A. (2024). Moment methods for kinetic traffic flow and a class of macroscopic traffic models. Mathematical Models and Methods in Applied Sciences, 34(6), 1077–1105.

  32. Zhang, Y., & Yang, X. T. (2024). Discrete macroscopic traffic flow model considering the lane-changing behaviours in the mixed traffic environment. Transportation Research Part C: Emerging Technologies, 164, 104672.

  33. Zhai, C., Wu, W., Zhang, J., Xiao, Y., & Zhai, M. (2024). An anisotropic macroscopic mixed-flow model integrating the perceptual domains differences impact. Physica A: Statistical Mechanics and its Applications, page 130071.

  34. Xin, X., & Sun, M. (2024). Asymptotic limits of Riemann solutions to a novel second-order continuous macroscopic traffic flow model. Computational and Applied Mathematics, 43(1), 4.

  35. Ai, W. H., Wang, M. M., & Liu, D. W. (2024). Saddle-node bifurcation control of macroscopic traffic flow model considering vehicle braking effect. The European Physical Journal B, 97(5), 55.

  36. Cen, B., Xue, Y., Xia, Y., Zhang, K., & Zhou, J. (2024). Analysis of the macroscopic effect of a driver’s desired velocity on traffic flow characteristics. Physica A: Statistical Mechanics and its Applications, 637, 129578.

  37. Haddioui, M., Qaraai, Y., Bouarafa, S., Agoujil, S., & Bouhamidi, A. (2024). A macroscopic traffic flow modelling and collision avoidance using B-spline and physics-informed neural network approaches. International Journal of Intelligent Networks, 5, 196–203.

  38. Khan, Z. H., Altamimi, A. B., Imran, W., Alsaffar, M., Khattak, K. S., & Alfaisal, F. F. (2024). Macroscopic traffic modelling on the impact of road surface potholes: Development and numerical solution. IEEE Access.

  39. Imran, W., Tettamanti, T., Varga, B., Bifulco, G. N., & Pariota, L. (2024). Macroscopic modelling of connected, autonomous and human-driven vehicles: A pragmatic perspective. Transportation Research Interdisciplinary Perspectives, 24, 101058.

  40. Fosu, G. O., Gogovi, G. K., & Asamoah, J. K. (2023). Comparison of the anisotropic and isotropic macroscopic traffic flow models. Engineering and Applied Science Letters, 6(1), 26–36.

  41. Aw, A., & Rascle, M. (2000). Resurrection of second-order models of traffic flow. SIAM Journal on Applied Mathematics, 60(3), 916–938.

  42. Zhang, H. M. (2002). A non-equilibrium traffic model devoid of gas-like behaviour. Transportation Research Part B, 36, 275–290.

  43. Phillips, W. F. (1979). A kinetic model for traffic flow with continuum implications. Transportation Planning and Technology, 5(3), 131–138.

  44. Phillips, W. F. (1978). A new continuum traffic model obtained from kinetic theory. In IEEE Conference on Decision and Control, 1032–1036.

  45. Ngoduy, D., Hoogendoorn, S. P., & Liu, R. (2009). Continuum modelling of cooperative traffic flow dynamics. Physica A: Statistical Mechanics and its Applications, 388(13), 2705–2716.

  46. Mohan, R., & Ramadurai, G. (2021). Multi-class traffic flow model based on three-dimensional flow–concentration surface. Physica A: Statistical Mechanics and its Applications, 577, 126060.

  47. Lighthill, M. J., & Whitham, G. B. (1955). On kinematic waves II: A theory of traffic flow on long crowded roads. Proceedings of the Royal Society of London Series A, 229(1178), 317–345.

  48. Richards, P. I. (1956). Shock waves on the highway. Operations Research, 4(1), 42–51.

  49. Payne, H. J. (1971). Models of freeway traffic and control. In Mathematical Models of Public Systems, 1, 51–61.

  50. Whitham, G. B. (1974). Linear and nonlinear waves. John Wiley & Sons.

  51. Kühne, R. (1984). Macroscopic freeway model for dense traffic stop-start waves and incident detection. In Proceedings of the 9th International Symposium on Transportation and Traffic Theory, 21–42.

  52. Kühne, R. D. (1989). Freeway control and incident detection using a stochastic continuum theory of traffic flow. In Applications of Advanced Technologies in Transportation Engineering.

  53. Michalopoulos, P. G., Yi, P., & Lyrintzis, A. S. (1993). Continuum modelling of traffic dynamics for congested freeways. Transportation Research Part B: Methodological, 27(4), 315–332.

  54. Kerner, B. S., & Konhäuser, P. (1994). Structure and parameters of clusters in traffic flow. Physical Review E, 50, 54–83.

  55. Ross, P. (1988). Traffic dynamics. Transportation Research Part B: Methodological, 22(6), 421–435.

  56. Liu, G., Lyrintzis, A. S., & Michalopoulos, P. G. (1998). Improved high-order model for freeway traffic flow. Transportation Research Record, 1644(1), 37–46.

  57. Zhang, H. M. (1998). A theory of nonequilibrium traffic flow. Transportation Research Part B, 32(7), 485–498.

  58. Jiang, R., Wu, Q. S., & Zhu, Z. J. (2002). A new continuum model for traffic flow and numerical tests. Transportation Research Part B, 36, 405–419.

  59. Colombo, R. M. (2002). A 2\(\times\)2 hyperbolic traffic flow model. Mathematical and Computer Modelling, 35(5–6), 683–688.

  60. Jin, W. L., & Zhang, H. M. (2003). Nonequilibrium continuum traffic flow model with frozen sound wave speed. Transportation Research Record, 1852(1), 183–192.

  61. Xue, Y., & Dai, S. Q. (2003). Continuum traffic model with the consideration of two delay time scales. Physical Review E, 68, 066123.

  62. Jiang, R., & Wu, Q. S. (2004). Extended speed gradient model for mixed traffic. Transportation Research Record, 1883(1), 78–84.

  63. Gupta, A. K., & Katiyar, V. K. (2006). A new anisotropic continuum model for traffic flow. Physica A: Statistical Mechanics and its Applications, 368(2), 551–559.

  64. Ge, H. X., & Han, X. L. (2006). Density viscous continuum traffic flow model. Physica A: Statistical Mechanics and its Applications, 371(2), 667–673.

  65. Huang, H., Tang, T., & Gao, Z. (2006). Continuum modelling for two-lane traffic flow. Acta Mechanica Sinica, 22(2), 131–137.

  66. Gupta, A. K., & Katiyar, V. K. (2007). A new multi-class continuum model for traffic flow. Transportmetrica, 3(1), 73–85.

  67. Tang, C. F., Jiang, R., & Wu, Q. S. (2007). Extended speed gradient model for traffic flow on two-lane freeways. Chinese Physics, 16(6), 1570.

  68. Tang, T. Q., Huang, H. J., & Xu, G. (2008). A new macro model with consideration of the traffic interruption probability. Physica A, 387, 6845–6856.

  69. Ge, H. X., Dai, S. Q., & Dong, L. Y. (2008). The density wave in a new anisotropic continuum model. Chinese Physics B, 17(1), 23.

  70. Tang, T. Q., Huang, H. J., Mei, C. Q., & Zhao, S. G. (2008). A dynamic model for traffic network flow. Physica A, 387, 2603–2610.

  71. Tang, T. Q., Huang, H. J., Zhao, S. G., & Shang, H. Y. (2009). A new dynamic model for heterogeneous traffic flow. Physics Letters A, 373(29), 2461–2466.

  72. Tang, T. Q., Huang, H. J., Wong, S. C., Gao, Z. Y., & Zhang, Y. (2009). A new macro model for traffic flow on a highway with ramps and numerical tests. Communications in Theoretical Physics, 51(1), 71.

  73. Ngoduy, D., & Tampère, C. (2009). Macroscopic effects of reaction time on traffic flow characteristics. Physica Scripta, 80(2), 025802.

  74. Peng, G. H., Sun, D. H., & He, H. (2009). A new traffic model with the consideration of coupling effect with two lanes. Chinese Physics B, 18(2), 468–474.

  75. Sun, D. H., & Peng, G. H. (2009). A viscous continuum traffic flow model with consideration of the coupling effect for two-lane freeways. Chinese Physics B, 18(9), 3724.

  76. Ngoduy, D. (2009). Macroscopic effects of multianticipative driving behaviour on traffic flow characteristics. Transportation Research Record, 2124(1), 103–112.

  77. Tang, T. Q., Huang, H. J., & Shang, H. Y. (2010). Effects of the number of on-ramps on the ring traffic flow. Chinese Physics B, 19(5), 050517.

  78. Tang, T. Q., Huang, H. J., & Zhao, S. G. (2010). A signal light model and its stability analysis. International Journal of Modern Physics B, 24(28), 5613–5623.

  79. Yu, L., Li, T., & Shi, Z. (2010). The effect of diffusion in a new viscous continuum traffic model. Physics Letters A, 374(23), 2346–2355.

  80. Marques, W., & Velasco, R. M. (2010). An improved second-order continuum traffic model. Journal of Statistical Mechanics: Theory and Experiment, 2010(02), P02012.

  81. Gupta, A. K., & Sharma, S. (2010). Nonlinear analysis of traffic jams in an anisotropic continuum model. Chinese Physics B, 19(11), 110503.

  82. Tian, C., & Sun, D. H. (2010). Continuum modelling for two-lane traffic flow with consideration of the traffic interruption probability. Chinese Physics B, 19(12), 120501.

  83. Song, T., Li, X., Kuang, H., & Dong, L. (2011). A new continuum traffic model with the effect of viscosity. Journal of Hydrodynamics, 23(2), 164–169.

  84. Sun, D. H., Peng, G. H., Fu, L. P., & He, H. (2011). A continuum traffic flow model with the consideration of coupling effect for two-lane freeways. Acta Mechanica Sinica, 27(2), 228–236.

  85. Tang, T. Q., Shi, Y. F., Huang, H. J., & Shang, H. Y. (2011). A new macro model for traffic flow on a highway with bus stop. Communications in Theoretical Physics, 55(6), 1113.

  86. Tang, T. Q., Li, C. Y., Huang, H. J., & Shang, H. Y. (2011). Macro modelling and analysis of traffic flow with road width. Journal of Central South University, 18(5), 1757–1764.

  87. Ge, H. X., & Lo, S. M. (2012). The KdV–Burgers equation in speed gradient viscous continuum model. Physica A: Statistical Mechanics and its Applications, 391(4), 1652–1656.

  88. Gupta, A. K., & Sharma, S. (2012). Analysis of the wave properties of a new two-lane continuum model with the coupling effect. Chinese Physics B, 21(1), 015201.

  89. Tang, T. Q., Li, P., Wu, Y. H., & Huang, H. J. (2012). A macro model for traffic flow with consideration of static bottleneck. Communications in Theoretical Physics, 58(2), 300.

  90. Tang, T. Q., Yang, X. B., Wu, Y. H., Lou, C., & Huang, H. J. (2012). A multilane traffic flow model with lane width and the number of lanes. Chinese Physics Letters, 29(9), 098903.

  91. Tang, T. Q., Shi, W. F., Yang, X. B., Wang, Y. P., & Lu, G. Q. (2013). A macro traffic flow model accounting for road capacity and reliability analysis. Physica A: Statistical Mechanics and its Applications, 392(24), 6300–6306.

  92. Tang, T. Q., Li, P., & Yang, X. B. (2013). An extended macro model for traffic flow with consideration of multi static bottlenecks. Physica A, 392, 3537–3545.

  93. Mohan, R., & Ramadurai, G. (2013). Heterogeneous traffic flow modelling using macroscopic continuum model. Procedia – Social and Behavioural Sciences, 104, 402–411.

  94. Wang, T. (2013). A new macro model for traffic flow considering the driver’s delay effect. In 2013 25th Chinese Control and Decision Conference (CCDC), 4535–4537.

  95. Ngoduy, D. (2013). Instability of cooperative adaptive cruise control traffic flow: A macroscopic approach. Communications in Nonlinear Science and Numerical Simulation, 18(10), 2838–2851.

  96. Ge, H. X., Lai, L. L., Zheng, P. J., & Cheng, R. J. (2013). The KdV–Burgers equation in a new continuum model with consideration of driver’s forecast effect and numerical tests. Physics Letters A, 377(44), 3193–3198.

  97. Lai, L. L., Cheng, R. J., Li, Z. P., & Ge, H. X. (2013). The KdV–Burgers equation in a modified speed gradient continuum model. Chinese Physics B, 22(6), 060511.

  98. Chen, J., Shi, Z., Hu, Y., Yu, L., & Fang, Y. (2013). An extended macroscopic model for traffic flow on a highway with slopes. International Journal of Modern Physics C, 24(9), 1350061.

  99. Tang, T. Q., Caccetta, L., Wu, Y. H., Huang, H. J., & Yang, X. B. (2014). A macro model for traffic flow on road networks with varying road conditions. Journal of Advanced Transportation, 48(4), 304–317.

  100. Tang, T. Q., Wang, Y. P., Yang, X. B., & Huang, H. J. (2014). A multilane traffic flow model accounting for lane width, lane-changing and the number of lanes. Networks and Spatial Economics, 14(3), 465–483.

  101. Lai, L. L., Cheng, R. J., Li, Z. P., & Ge, H. X. (2014). Theoretical analysis of the density wave in a new continuum model and numerical simulation. Physica A: Statistical Mechanics and its Applications, 402, 283–290.

  102. Ngoduy, D. (2014). Generalized macroscopic traffic model with time delay. Nonlinear Dynamics, 77(1–2), 289–296.

  103. Gupta, A. K., & Dhiman, I. (2014). Analyses of a continuum traffic flow model for a nonlane-based system. International Journal of Modern Physics C, 25(10), 1450045.

  104. Yu, L., & Zhou, B. (2014). The Burgers equation for a new continuum model with consideration of drivers forecast effect. Journal of Applied Mathematics, 2014(1), 539459.

  105. Ngoduy, D., & Wilson, R. E. (2014). Multianticipative nonlocal macroscopic traffic model. Computer-Aided Civil and Infrastructure Engineering, 29(4), 248–263.

  106. Peng, G. H., Song, W., Peng, Y. J., & Wang, S. H. (2014). A novel macro model of traffic flow with the consideration of anticipation optimal velocity. Physica A: Statistical Mechanics and its Applications, 398, 76–82.

  107. Tang, T. Q., Chen, L., Wu, Y. H., & Caccetta, L. (2015). A macro traffic flow model accounting for real-time traffic state. Physica A: Statistical Mechanics and its Applications, 437, 55–67.

  108. Liu, H., Zheng, P., Zhu, K., & Ge, H. (2015). KdV–Burgers equation in the modified continuum model considering anticipation effect. Physica A: Statistical Mechanics and its Applications, 438, 26–31.

  109. Zheng, L., Jin, P. J., & Huang, H. (2015). An anisotropic continuum model considering bi-directional information impact. Transportation Research Part B: Methodological, 75, 36–57.

  110. Peng, G. (2015). A speed gradient viscous continuum model with the consideration of coupling effect for two-lane freeways. International Journal of Modern Physics C, 26(2), 1550014.

  111. Shi, Z., Ai, W., & Liu, D. (2015). An improved macro model of traffic flow with the consideration of ramps and numerical tests. Mathematical Problems in Engineering, 2015.

  112. Zeng, Y., & Zhang, N. (2015). Continuum model for traffic flow considering safe driving awareness heterogeneity. Advances in Mathematical Physics, 2015.

  113. Kang, Y., Sun, D., & Yang, S. (2015). A new macro model considering the average speed of preceding vehicles group in CPS environment. Mathematical Problems in Engineering, 2015.

  114. Chen, J., & Fang, Y. (2015). Macroscopic modelling for traffic flow on three-lane highways. International Journal of Modern Physics C, 26(11), 1550127.

  115. Liu, H., Cheng, R., Zhu, K., & Ge, H. (2016). The study for continuum model considering traffic jerk effect. Nonlinear Dynamics, 83(1–2), 57–64.

  116. Davoodi, N., Soheili, A. R., & Hashemi, S. M. (2016). A macro-model for traffic flow with consideration of driver’s reaction time and distance. Nonlinear Dynamics, 83, 1621–1628.

  117. Peng, G., & Qing, L. (2016). A new macro model of traffic flow by incorporating both timid and aggressive driving behaviours. Modern Physics Letters B, 30(29), 1650351.

  118. Tang, T. Q., Huang, H. J., & Shang, H. Y. (2017). An extended macro traffic flow model accounting for the driver’s bounded rationality and numerical tests. Physica A: Statistical Mechanics and its Applications, 468, 322–333.

  119. Cheng, R., Ge, H., & Wang, J. (2017). An extended continuum model accounting for the driver’s timid and aggressive attributions. Physics Letters A, 381(15), 1302–1312.

  120. Cheng, R., Ge, H., & Wang, J. (2017). An improved continuum model for traffic flow considering driver’s memory during a period of time and numerical tests. Physics Letters A, 381(34), 2792–2800.

  121. Cheng, R., Ge, H., & Wang, J. (2017). KdV–Burgers equation in a new continuum model based on full velocity difference model considering anticipation effect. Physica A: Statistical Mechanics and its Applications, 481, 52–59.

  122. Cheng, R., Liu, F., & Ge, H. (2017). A new continuum model based on full velocity difference model considering traffic jerk effect. Nonlinear Dynamics, 89, 639–649.

  123. Cheng, R., Ge, H., & Wang, J. (2017). An extended macro traffic flow model accounting for multiple optimal velocity functions with different probabilities. Physics Letters A, 381(32), 2608–2620.

  124. Zheng, L., He, Z., & He, T. (2017). An anisotropic continuum model and its calibration with an improved monkey algorithm. Transportmetrica A: Transport Science, 13(6), 519–543.

  125. Mohan, R., & Ramadurai, G. (2017). Heterogeneous traffic flow modelling using second-order macroscopic continuum model. Physics Letters A, 381(3), 115–123.

  126. Ngoduy, D., & Jia, D. (2017). Multi anticipative bidirectional macroscopic traffic model considering cooperative driving strategy. Transportmetrica B: Transport Dynamics, 5(1), 96–110.

  127. Wang, Y. Q., Zhou, C. F., Yan, B. W., Zhang, D. C., Wang, J. X., Jia, B., Gao, Z. Y., & Wu, Q. S. (2017). Theoretical analysis of a hybrid traffic model accounting for safe velocity. Modern Physics Letters B, 31(11), 1750104.

  128. Khan, Z. H., Shah, S. A. A., & Gulliver, T. A. (2018). A macroscopic traffic model based on weather conditions. Chinese Physics B, 27(7), 070202.

  129. Khan, Z. H., & Gulliver, T. A. (2018). A macroscopic traffic model for traffic flow harmonization. European Transport Research Review, 10(2), 1–12.

  130. Ou, H., Tang, T. Q., Zhang, J., & Zhou, J. M. (2018). A macro traffic flow model with probability distribution function. Physics Letters A, 382(39), 2819–2824.

  131. Cheng, R., Ge, H., & Wang, J. (2018). The nonlinear analysis for a new continuum model considering anticipation and traffic jerk effect. Applied Mathematics and Computation, 332, 493–505.

  132. Zhai, C., & Wu, W. (2018). Analysis of drivers’ characteristics on continuum model with traffic jerk effect. Physics Letters A, 382(47), 3381–3392.

  133. Zhai, Q., Ge, H., & Cheng, R. (2018). An extended continuum model considering optimal velocity change with memory and numerical tests. Physica A: Statistical Mechanics and its Applications, 490, 774–785.

  134. Wang, Z., Ge, H., & Cheng, R. (2018). Nonlinear analysis for a modified continuum model considering driver’s memory and backward looking effect. Physica A: Statistical Mechanics and its Applications, 508, 18–27.

  135. Liu, Z., Ge, H., & Cheng, R. (2018). KdV–Burgers equation in the modified continuum model considering the effect of friction and radius on a curved road. Physica A: Statistical Mechanics and its Applications, 503, 1218–1227.

  136. Li, Y., Yang, H., Yang, B., Zheng, T., & Zhang, C. (2018). An extended continuum model incorporating the electronic throttle dynamics for traffic flow. Nonlinear Dynamics, 93, 1923–1931.

  137. Zhai, C., & Wu, W. (2018). An extended continuum model with consideration of the self-anticipative effect. Modern Physics Letters B, 32(31), 1850382.

  138. Cheng, R., Ge, H., Sun, F., & Wang, J. (2018). An extended macro model accounting for acceleration changes with memory and numerical tests. Physica A: Statistical Mechanics and its Applications, 506, 270–283.

  139. Peng, G., Yang, S., & Zhao, H. (2018). The difference of drivers’ anticipation behaviours in a new macro model of traffic flow and numerical simulation. Physics Letters A, 382(36), 2595–2597.

  140. Ou, H., & Tang, T. Q. (2018). Impacts of moving bottlenecks on traffic flow. Physica A: Statistical Mechanics and its Applications, 500, 131–138.

  141. Fan, D., Zhang, Y., Shi, Y., Xue, Y., & Wei, F. (2018). An extended continuum traffic model with the consideration of the optimal velocity difference. Physica A: Statistical Mechanics and its Applications, 508, 402–413.

  142. Liu, Z., Wang, J., Ge, H., & Cheng, R. (2018). KdV–Burgers equation in the modified continuum model considering the backward looking effect. Nonlinear Dynamics, 91, 2007–2017.

  143. Cheng, R., Wang, J., Ge, H., & Li, Z. (2018). Nonlinear analysis of an improved continuum model considering headway change with memory. Modern Physics Letters B, 32(3), 1850037.

  144. Yu, L. (2018). Nonlinear analysis of a continuum traffic flow model with consideration of the viscous effect. Modern Physics Letters B, 32(28), 1850337.

  145. Khan, Z. H., Gulliver, T. A., Nasir, H., Rehman, A., & Shahzada, K. (2019). A macroscopic traffic model based on driver physiological response. Journal of Engineering Mathematics, 115(1), 21–41.

  146. Khan, Z. H., & Gulliver, T. A. (2019). A macroscopic traffic model based on anticipation. Arabian Journal for Science and Engineering, 44(5), 5151–5163.

  147. Khan, H. Z., Imran, W., Azeem, S., Khattak, K. S., Gulliver, T. A., & Aslam, M. S. (2019). A macroscopic traffic model based on driver reaction and traffic stimuli. Applied Sciences, 9(14), 2848.

  148. Khan, Z. H., Gulliver, T. A., Azam, K., & Khattak, K. S. (2019). Macroscopic model on driver physiological and psychological behaviour at changes in traffic. Journal of Engineering and Applied Sciences, 38, 1–9.

  149. Tang, T. Q., Shi, W. F., Huang, H. J., Wu, W. X., & Song, Z. (2019). A route-based traffic flow model accounting for interruption factors. Physica A, 514, 767–785.

  150. Liu, Z., Cheng, R., & Ge, H. (2019). Research on preceding vehicle’s taillight effect and energy consumption in an extended macro traffic model. Physica A: Statistical Mechanics and its Applications, 525, 304–314.

  151. Wang, Z., Cheng, R., & Ge, H. (2019). Nonlinear analysis of an improved continuum model considering mean-field velocity difference. Physics Letters A, 383(7), 622–629.

  152. Jiao, Y., Ge, H., & Cheng, R. (2019). Nonlinear analysis for a modified continuum model considering electronic throttle and backward looking effect. Physica A: Statistical Mechanics and its Applications, 535, 122362.

  153. Xue, Y., Zhang, Y., Fan, D., Zhang, P., & He, H. (2019). An extended macroscopic model for traffic flow on curved road and its numerical simulation. Nonlinear Dynamics, 95, 3295–3307.

  154. Sun, F., Wang, J., & Cheng, R. (2019). An improved anisotropic continuum model considering the driver’s desire for steady driving. Physica A: Statistical Mechanics and its Applications, 525, 1449–1462.

  155. Mei, Y., Zhao, X., Qian, Y., Xu, S., Ni, Y., & Li, Z. (2019). Analyses of self-stabilizing control strategy effect in macroscopic traffic model by utilizing historical velocity data. Communications in Nonlinear Science and Numerical Simulation, 74, 55–68.

  156. Song, J., & Karni, S. (2019). A second-order traffic flow model with lane changing. Journal of Scientific Computing, 81(3), 1429–1445.

  157. Fosu, G. O., & Oduro, F. T. (2020). Two-dimensional anisotropic macroscopic second-order traffic flow model. Journal of Applied Mathematics and Computational Mechanics.

  158. Khan, Z. H., Gulliver, T. A., Khattak, K. S., & Qazi, A. (2020). A macroscopic traffic model based on reaction velocity. Iranian Journal of Science and Technology, Transactions of Civil Engineering, 44(1), 139–150.

  159. Khan, Z. H., & Gulliver, T. A. (2020). A macroscopic traffic model based on transition velocities. Journal of Computational Science, 43, 101131.

  160. Imran, W., Khan, Z. H., Gulliver, T. A., Khattak, K. S., & Nasir, H. (2020). A macroscopic traffic model for heterogeneous flow. Chinese Journal of Physics, 63, 419–435.

  161. Khan, Z. H., Imran, W., Gulliver, T. A., Khattak, K. S., Wadud, Z., & Khan, A. N. (2020). An anisotropic traffic model based on driver interaction. IEEE Access, 8, 66799–66812.

  162. Yu, L. (2020). A new continuum traffic flow model with two delays. Physica A: Statistical Mechanics and its Applications, 545, 123757.

  163. Wang, Z., Ge, H., & Cheng, R. (2020). An extended macro model accounting for the driver’s timid and aggressive attributions and bounded rationality. Physica A: Statistical Mechanics and its Applications, 540, 122988.

  164. Zhang, P., Xue, Y., Zhang, Y., Wang, X., & Cen, B. (2020). A macroscopic traffic flow model considering the velocity difference between adjacent vehicles on uphill and downhill slopes. Modern Physics Letters B, 34(21), 2050217.

  165. Sun, L., Jafaripournimchahi, A., Kornhauser, A., & Hu, W. (2020). A new higher-order viscous continuum traffic flow model considering driver memory in the era of autonomous and connected vehicles. Physica A: Statistical Mechanics and its Applications, 547, 123829.

  166. Sun, L., Jafaripournimchahi, A., & Hu, W. (2020). A forward-looking anticipative viscous high-order continuum model considering two leading vehicles for traffic flow through wireless V2X communication in autonomous and connected vehicle environment. Physica A: Statistical Mechanics and its Applications, 556, 124589.

  167. Zhai, C., & Wu, W. (2020). A new continuum model with driver’s continuous sensory memory and preceding vehicle’s taillight. Communications in Theoretical Physics, 72(10), 105004.

  168. Jiao, Y., Cheng, R., & Ge, H. (2020). A new continuum model considering driving behaviours and electronic throttle effect on a gradient highway. Mathematical Problems in Engineering, 2020, 1–22.

  169. Zhai, C., & Wu, W. (2020). A continuum model with traffic interruption probability and electronic throttle opening angle effect under connected vehicle environment. The European Physical Journal B, 93, 1–12.

  170. Mahona, J. N. P., Mhilu, C. F., Kihedu, J., & Bwire, H. (2020). Effects of static bottlenecks on traffic flow in urban road network. International Journal of Engineering, Science and Technology, 12(3), 1–15.

  171. Gaddam, H. K., & Rao, K. R. (2020). A two-sided lateral gap continuum model and its numerical simulation for non-lane-based heterogeneous traffic environment. Journal of Intelligent Transportation Systems, 24(6), 635–653.

  172. Hoshyar Sadeghian, M., Gachpazan, M., Davoodi, N., & Toutounian, F. (2020). A macroscopic second-order model for air traffic flow. Journal of Mathematical Modeling, 8(1), 41–54.

  173. Fosu, G. O., Oduro, F. T., & Caligaris, C. (2021). Multilane analysis of a viscous second-order macroscopic traffic flow model. SN Partial Differential Equations and Applications, 2, 1–17.

  174. Khan, Z. H., Gulliver, T. A., & Khattak, K. S. (2021). A novel macroscopic traffic model based on distance headway. Civil Engineering Journal, 7, 32–40.

  175. Zhai, C., & Wu, W. (2021). A continuous traffic flow model considering predictive headway variation and preceding vehicle’s taillight effect. Physica A: Statistical Mechanics and its Applications, 584, 126364.

  176. Zhai, C., & Wu, W. (2021). A macro traffic flow model with headway variation tendency and bounded rationality. Modern Physics Letters B, 35(2), 2150054.

  177. Kang, Y., & Yang, S. (2021). A new anisotropic continuum traffic flow model with anticipation driving behaviour. In E3S Web of Conferences, 283, 02036.

  178. Hossain, M. A., & Tanimoto, J. (2021). The backward-looking effect in the continuum model considering a new backward equilibrium velocity function. Nonlinear Dynamics, 106, 2061–2072.

  179. Ren, W., Cheng, R., & Ge, H. (2021). Bifurcation analysis of a heterogeneous continuum traffic flow model. Applied Mathematical Modelling, 94, 369–387.

  180. Ren, W., Cheng, R., & Ge, H. (2021). Bifurcation analysis for a novel heterogeneous continuum model considering electronic throttle angle changes with memory. Applied Mathematics and Computation, 401, 126079.

  181. Ngoduy, D. (2021). Noise-induced instability of a class of stochastic higher-order continuum traffic models. Transportation Research Part B: Methodological, 150, 260–278.

  182. Hu, Y., Ma, T., & Chen, J. (2021). Multi-anticipative bi-directional visual field traffic flow models in the connected vehicle environment. Physica A: Statistical Mechanics and its Applications, 584, 126372.

  183. Zhai, C., & Wu, W. (2021). Macro autonomous traffic flow model with traffic jerk and downstream vehicle information. Engineering Computations, 38(10), 4066–4090.

  184. Mohan, R. (2021). Multi-class AR model: Comparison with microsimulation model for traffic flow variables at network level and the two-dimensional formulation. International Journal of Modelling and Simulation, 41(2), 81–91.

  185. Zhang, Y., Zhao, M., Sun, D., & Dong, C. (2021). An extended continuum mixed traffic model. Nonlinear Dynamics, 103, 1891–1909.

  186. Fosu, G. O., Opong, J. M., Owusu, B. E., & Naandam, S. M. (2022). Modeling road surface potholes within the macroscopic flow framework. Mathematics in Applied Sciences and Engineering, 3(2), 106–118.

  187. Fosu, G. O., Adu-Sackey, A., & Ackora-Prah, J. (2022). Macroscopic analysis of the viscous-diffusive traffic flow model. Mathematics in Applied Sciences and Engineering, pages 1–12.

  188. Khan, Z. H., Gulliver, T. A., Imran, W., Khattak, K. S., Altamimi, A. B., & Qazi, A. (2022). A macroscopic traffic model based on relaxation time. Alexandria Engineering Journal, 61(1), 585–596.

  189. Zhai, C., & Wu, W. (2022). A continuum model considering the uncertain velocity of preceding vehicles on gradient highways. Physica A: Statistical Mechanics and its Applications, 588, 126561.

  190. Wang, Z., & Zhu, W. X. (2022). Modeling and stability analysis of traffic flow considering electronic throttle dynamics on a curved road with slope. Physica A: Statistical Mechanics and its Applications, 597, 127225.

  191. Jafaripournimchahi, A., Cai, Y., Wang, H., Sun, L., & Yang, B. (2022). Stability analysis of delayed-feedback control effect in the continuum traffic flow of autonomous vehicles without V2I communication. Physica A: Statistical Mechanics and its Applications, 605, 127975.

  192. Lyu, H., Cheng, R., & Ge, H. (2022). Bifurcation analysis of an extended macro model considering time delay and anticipation effect. Physica A: Statistical Mechanics and its Applications, 585, 126434.

  193. Wakefield, J. P., & Karni, S. (2022). Traffic flow models with noise. Málaga.

  194. Qaiser, T., & Khan, F. A. (2022). Macroscopic traffic flow model based on vehicular emissions. International Research Journal of Modernization in Engineering Technology and Science, 4(9), 1800–1805.

  195. Jafaripournimchahi, A., Cai, Y., Wang, H., Sun, L., Tang, Y., & Babadi, A. A. (2022). A viscous continuum traffic flow model based on the cooperative car-following behaviour of connected and autonomous vehicles. IET Intelligent Transport Systems.

  196. Hossain, M. A., & Tanimoto, J. (2022). Diverse reactivity model for traffic flow dynamics in Eulerian scope. Research Square.

  197. Zhai, C., Wu, W., & Xiao, Y. (2023). Non-lane-discipline-based continuum model considering the effect of lateral gaps and electronic throttle dynamics. Chinese Journal of Physics.

  198. Zhu, J., Zhang, Y., Wang, M., Liu, D., et al. (2023). Bifurcation control analysis based on continuum model with lateral offset compensation. SSRN.

  199. Gidey, H. H., & Kassa, S. M. (2023). Extended second-order multiclass traffic flow model with the relative drag function. SSRN 4374659.

  200. Qaiser, T., Altamimi, A. B., Khan, F. A., Alsaffar, M., Alreshidi, A., Khattak, K. S., Khan, Z. H., & Khan, W. (2023). A new macroscopic traffic flow characterization incorporating traffic emissions. Applied Sciences, 13, 5545.

  201. Imran, W., & Pariota, L. (2023). Macroscopic evaluation of traffic flow in view of connected and autonomous vehicles: A simulation-based approach. Alexandria Engineering Journal, 79, 581–590.

  202. Cen, B., Xue, Y., Qiao, Y., Wang, Y., Pan, W., & He, H. (2023). Global stability and bifurcation of macroscopic traffic flow models for upslope and downslope. Nonlinear Dynamics, 111, 3725–3742.

  203. Khan, Z. H., & Altamimi, A. B. (2023). A new traffic system on driver sensitivity and safe distance headway. Applied Sciences, 13, 11262.

  204. Imran, W., Khan, Z. H., Gulliver, T. A., Alam, M., & Khattak, K. S. (2023). Non-homogeneous traffic characterization based on driver reaction and stimuli. Transportation Research Interdisciplinary Perspectives, 21, 1–9.

  205. Khan, Z. H., Imran, W., Gulliver, T. A., Khattak, K. S., Din, G. U., Minallah, N., & Khan, M. A. (2023). Macroscopic traffic characterization based on driver memory and traffic stimuli. Transportation Engineering, 14, 1–15.