You are on page 1of 4

A Novel Meso-dynamic Simulation Model of Traffic

Flow

ZHANG Liyan ZHANG Liyan, MA Jian *


Department of Civil Engineering School of Transportation Engineering
Suzhou University of Science and Technology Tongji University
Suzhou, China Shanghai, China
mjzlyhh@163.com zmouterspace@gmail.com

Abstract—Based on the weighted residual method and using the traffic model to real situations. In fact, we have to say that each
discrete ideas of the control volume method, the paper researches model of hybrid simulation has its own limitation and
the macroscopic traffic flow models which depend on the application scope. Different model has different simulation
velocity-density relation. It proposes a novel meso-simulation granularity, different purpose and different data demand[3].
traffic flow model. And it establishes the meso-simulation model
based on the Payne model and studies the numerical solution of In this paper, the objective is to design a novel meso-
the new meso-model. Simulation results show that the simulation dynamic simulation model of traffic flow based on the macro-
results of the meso-model are realistic and it has a higher model Payne. It is a part of a unified traffic simulated platform
flexibility. (i.e. Traffic Multi-Resolution Simulation System, TMRSS)
based on Multi-Resolution Modeling (MRM) theory. Section 2
Keywords-Traffic simulation; Meso-simulation model; Payne presents some meso-model of traffic flow and analyzes their
model; Weighted residual method; advantages and disadvantages. A new idea of meso-traffic
simulation modeling is presented in section 3. As the same
time, a novel meso-dynamic simulation model of traffic flow is
deduced based on the macro-model Payne according to the idea
I. INTRODUCTION of meso-modeling. Finally, the paper implements the new
At present, there are three categories about traffic meso-model based on the TMRSS with C++. In Section 4, a
Simulation problem, which are macro -simulation, meso- case study shows that the new simulation model is feasible and
simulation and micro-simulation, all of which is a mono- available.
resolution traffic simulation. Mono-resolution traffic
simulation has been greatly developed, but the limitations II. INTRODUCTION TO THE TRAFFIC FLOW MESO-
emerged with the extension of simulation application.[1] In SIMULATION MODEL
microscopic simulation, the large amount of input data
necessary for establishing the entire network oftentimes result Meso-simulaiton model analyzes the vehicle group to study
in high costs of data collection and computation, which the traffic laws. And there are mainly the following categories
significantly reduced the feasibility of the method.[2] In of meso-simulaiton models.
addition, the high sensitivity to input data increases the
difficulty of road network modeling. In contrast, in A. Meso-simulation Model of Traffic Flow Based on Gas
macroscopic, mesoscopic or microscopic models, the entire Kinetic Theory
network is modeled on the macroscopic, mesoscopic or Urban traffic flow and molecular motion have a high level
microscopic level of resolution. These models are modeled for of similarity which shows that they are movements of
different purpose. For example, macroscopic or mesoscopic individual vehicles under low-density situations and they are
models fail to capture the individual behavior of vehicles or movements of vehicle group under high-density situations. In
pedestrians and the detailed situation of traffic network such as the gas kinetic theory model, the traffic flow is regarded as the
the signal control of a intersection. Microscopic model can’t movement of the interacting particles, and each particle is on
show situations of whole traffic network. In a word, models at behalf of a car. The equations of meso-simulation traffic flow
various levels of resolution have their own advantages and models can be get by integrating the Boltzmann equation of the
disadvantages, and no model can be completely replaced by phase-space density distribution function and then introducing
another. Since the 1980s, taking into account the deficiencies the approximate relation to close the equations. The models fell
of macroscopic and microscopic model to describe traffic flow, into the following categories: Prigogine-Herman model[4],
the meso-model of traffic flow has also been developed greatly Paveri-Fontana model[5], Phillips model[6], Helbing “Three
[2]
. Meso-model is a joint between the macro-model and the Equation” model[7], Helbing GKT model[8].
micro-model to compensate for the shortcomings of these two
models and it is very useful for us to apply the meso-simulation

* Corresponding author

978-1-4673-0875-5/12/$31.00 ©2012 IEEE


B. Meso-simulation Model of Traffic Flow Based on Micro- III. A NOVEL MESO-DYNAMIC SIMULATION MODEL OF
information Model TRAFFIC FLOW
This kind of meso-model is based on the micro-information
and the extension of micro-model, which abstracts the micro- A. A New Idea of Meso-simulation modeling of Traffic Flow
information and parameters. There are two main categorises[9]: Macroscopic traffic flow model can be expressed as a fluid
clustering model and queueing and service model. Clustering equation or a combination both the fluid equation and the fluid
model does not focus on a single vehicle but a group of specific dynamics equation. Normally, traffic science studies the partial
vehicles. The moving vehicles on the highway are divided into differential equation (equations). It is difficult to get the
some single units each other in accordance with certain rules. analytical solutions of partial differential equation (equations).
The basic idea of the queueing and service model is that the In most of the cases, it is impossible to get the analytical
single vehicle is as the simulation object and the macroscopic solutions. So how to get the numerical solution of differential
velocity-density function control the running of vehicles. In equations is very important and studying the feasible numerical
addition, a queueing server is established on the downstream algorithm is necessary. The finite difference method (FDM)
node of the section for simulating the delay phenomena was first developed by A. Thom[14] in the 1920s under the title
because of the signal control etc. The queueing and service “the method of square” to solve nonlinear hydrodynamic
model can be classified into two types: full density queueing equations. The finite difference techniques are based upon the
and service model and anisotropic queueing and service model. approximations that permit replacing differential equations by
The biggest feature of full density queueing and service model finite difference equations. These finite difference
is that the single vehicle control is based on the macroscopic approximations are algebraic in form, and the solutions are
velocity-density equation which reflects the FIFO rules and the related to grid points. The finite volume method is a method for
meaning of meso-simulation. However, the model has two representing and evaluating partial differential equations in the
shortcomings: velocity-density function has a minimum form of algebraic equations[15,16]. Similar to the finite difference
velocity which results in that the vehicle can continue to enter method(FDM) or finite element method(FEM), values are
into the road network at a quite slow speed when the road calculated at discrete places on a meshed geometry. "Finite
density go the jam density. It is not realistic. In addition, model volume" refers to the small volume surrounding each node
assumes that the vehicle's speed depends on the density of the point on a mesh. In the finite volume method, volume integrals
whole road ahead of the current vehicle. But the driver will in a partial differential equation that contain a divergence term
adjust the velocity according to the density of traffic flow in are converted to surface integrals, using the divergence
some instances because of the existence of the look ahead. The theorem. These terms are then evaluated as fluxes at the
anisotropy of traffic flow is defined as characteristics of the surfaces of each finite volume.[16]
vehicle in traffic flow reacting to the front vehicle. In 2003,
There are some following advantages about the meso-
HM Zhang[10] demonstrated that it does not exist on the
model based on the macro-model and the finite volume
anisotropic nature on the multi-lane road and he deduces the
method. (1)Because the flux entering a given volume is
mathematical discriminant to determine the existence of
identical to that leaving the adjacent volume, these methods are
anisotropic. Zhou Liang[11] is thus set up the typical meso-
conservative. (2)Another advantage of the finite volume
simulation traffic model which is based on a domain of speed
method is that it is easily formulated to allow for unstructured
impact. It can describe the movement of vehicles under the
meshes. The model is of universal applicability and strong
continuous flow and discontinuous flow. In this model, at any
commonality. (3)Applying the method, traffic flow equation in
time, the speed of vehicles is influenced by the local density of
integral calculus form is obtained and it can process and
vehicles within the impact scope of the local road (rather than
describe the continuous and discontinuous integrand. (4)Values
the whole road). The local impact scope is defined as the
of grid points can be get by the finite difference method, but
domain of speed impact. The velocity of vehicle is determined
the new model need compute the average value of grid points
according to the macroscopic velocity-density function[12].
which is more correspond to reality. (5)The semi-implicit and
implicit scheme can consider the combined effects of current
C. Model DynaCHINA Meso-model and future state comprehensively.
DynaCHINA, which is developed by the doctor Linyong, is
the system of the dynamic network traffic flow analysis and B. An Introduction on Weighted Residual Method
real-time traffic prediction.[13] The best feature of the system is
Set the generalized partial differential equations: Linear
that it adopts the multiple precision meso-model and algorithm.
differential operators is as following.
That is to say, it integrates the hybrid traffic simulation models
and hybrid optimization techniques. The core theory of ⎧A(φ ) = q ∈ Ω
DynaCHINA is dynamic traffic demand analysis, dynamic ⎨ (1)
traffic assignment techniques and discrete choice models. The ⎩ ξ (φ ) = s ∈ Γ
other key feature of the model is that it estimates and predicts Then the remaining number is:
the road conditions according to the dynamic OD (Origin-
Destination) flow and dynamic traffic assignment techniques. It ⎪⎧ RΩ = A(φ ) − A(φ ) = A(φ ) − q
⎨ (2)
is better than the intelligent information processing technology, ⎩⎪ RΓ = ξ (φ ) − ξ (φ ) = ξ (φ ) − s
such as Statistics, neural networks etc. n
Where, φ = ∑ Ciψ i
i =1
The remainder of the weighted coefficient is set to 0 and D. Meso-dynamic simulation Modeling of Traffic Flow
following algebraic equation can be built. The paper establishes the meso-model based on the
dynamic equation of Payne model. Figure 1 is the schematic
Fj ( R) = ∫ wj [A(φ ) − q]d Ω+ ∫ w*j [ξ (φ ) − s]d Γ = 0 diagram of general grid partition for the simulation scenario.
Ω Γ
n n (3)
= ∫ wj [A(∑Ciψ i ) − q]dΩ+ ∫ w*j [ξ (∑Ciψ i ) − s]d Γ = 0 Δ x = δ xwe
Ω Γ
i =1 i =1
Because it is a linear differential operator, the differential w e
operation, the sum operation and the order of the integral
operation can be exchanged. And the algebraic equation can be δ xWP δ xwP δ xPe δ xPE

deformed as following:
n n Figure 1. Schematic Diagram of General Grid Partition for The Simulation
∑{[∫ wjA(ψi )dΩ]Ci}+∑{[∫ w*jξ(ψi )dΓ]Ci}= ∫ wqd
i=1
Ω
i=1
Γ j Ω+∫ wsd
*
j Γ Ω Γ
Scenario

n
(4) Form (7) and Form (8) can be deformed as followings
∑{[∫ wjA(ψi )dΩ]+[∫ w*jξ(ψi )dΓ]}Ci = ∫ wqd
i=1
Ω Γ j Ω+∫ wsd
*
j Γ
Ω Γ
according to the meso-modeling method.
t+Δt t +Δt t+Δt
Where, the left item is the coefficient item; the first term of ∂u ∂u γ 1 ∂k
the right item is the incentive item and the second term is the ∫t Δ∫v ∂t dvdt + ∫t Δ∫vu ∂xdvdt =
t Δv r
∫ ∫ −T k ∂xdvdt
boundary condition. The algebraic equations can be written in (9)
t+Δt t+Δt
matrix form: ue −u
+ ∫ ∫H dvdt + ∫ ∫ G(k,u)dvdt
Tr
[ K ][C ] = [ F ][b] (5) t Δv t Δv
The followings can be get according to the Gauss–
Values of matrix element are followings: Ostrogradsky theorem.
⎧ K ji = w j A(ψ i )d Ω] + [ w*j ξ (ψ i )d Γ]
∫Ω ∫Γ t +Δt
∂u t +Δt t +Δt
γ 1

⎪ ∫( ∫ ∂t
dt)dv + ∫ a[(Au)e −(Au)w]dt = ∫ (−
Tr kP
)[(Ak)e −(Ak)w]dt
⎨ Fj = ∫ w j qd Ω (6) Δv t t t
Ω
⎪ t +Δt
ue −u t +Δt

⎪ b j = ∫ w*j sd Γ + ∫ ∫H dvdt + ∫ ∫ G(k,u)dvdt


⎩ Γ
t Δv Tr t Δv

C. An Introduction of Ttraditional Payne’s Model (10)


Where, A is the area of the surface of the control volume.
Payne's model[17] improves the assumption of the velocity- A is 1 when it is one dimension. g ( x, t ) is the average value
density relation and the model equation is as followings:
of source items. Δv is the size of the control volume.
∂k ∂q Δv = A ⋅ Δx , Δx = Δxwe
+ = g ( x, t ) (7)
∂t ∂x
du ∂u ∂u γ ∂k ue (k ) − u IV. CASE STUDY
= +u =− + (8)
dt ∂t ∂x kT ∂x T
Where, form(7) is the kinematics equation of traffic flow; A. Simulation Scenario and Parameters Configuration
k is the density; q is the flow; t is the time; x is the location Figure 2 shows that the road is divided into equal interval
coordinate; g ( x, t ) is the flow in on-ramp or exit-ramp, and the grids or unequal interval grids (the system supports both
value is positive in on-ramp but it is negative in exit-ramp. methods), which the arrow below of 8th grid shows the source
form(8) is the dynamic equation of traffic flow; The first term flow value of import ramp. The grid partition graph of the
of the right item is the delay item which describes the driver's simulation scenario is shown as following.
acceleration process according to the velocity-density
function. The second term of the right item is expectation item
which expresses the driver's reaction process according to the
traffic situation. Where, T is the delay time; Δx = 0.5 / k ;
γ = −0.5due / dk > 0 and γ is the expectation index. Payne
model allows that the velocity is in non-equilibrium state and
it can describe more accurately the actual traffic conditions.
The model can not only describe the propagation of the non- Figure 2. Grid partition graph of the simulation scenario
linear wave, but also analyze the small disturbance and the
stop-start traffic features etc. Based on the actual traffic conditions and requirements of
stability, parameter configuration of the meso-model is as
following.
⎧ 0.035 1 ≤ i ≤ 5 ACKNOWLEDGMENT
⎪ This work is partly supported by national Natural Science
u f = 25 m s ; k j = 0.16 veh m ; k (i ) = ⎨ 0.12 6 ≤ i ≤ 7 ; Unit
⎪0.014 8 ≤ i ≤ 10 Foundation (NO. 71072027 and 61004113) and Ph.D.
⎩ Programs Foundation of Ministry of Education of China
is veh m ; (200802471072).
Qin = {0.05, 0.1, 0.15, 0.2, 0.25, 0.2, 0.15, 0.1, 0.05, 0.05} Unit is
veh s ; REFERENCES
S8 = {0.06,0.11,0.13,0.14,0.06,0.09,0.2,0.21,0.25,0.05} ; Unit [1] HUANG, Weinan, SUN, Jian, LI, Keping, A Multiple Representation
Entity-Based Approach to Hybrid Traffic Simulation Model, 2008
is veh s ; t = 1s ; T is the number of simulation step and its International Conference on Information Management, Innovation
Management and Industrial Engineering, 2008
value is 300; The length of the road is 2000m; In this case, the
grid is equal interval mesh. [2] Yangqi. Thinking on the development and application of the traffic
simulation model[J]. Urban Transport. 2006, Vol4, No.3, pp77-81.
[3] Jian Ma, Jian Sun, Keping Li and Liyan Zhang, A study on multi-
B. Analysis of Physical Properties resolution scheme of macroscopic-microscopic traffic simulation model,
2011 Intelligent Transportation Systems (ITSC), 2011, pp1421-1426.
Time-Location-Density Graph [4] Prigogine I., Herman R., Kinetic Theory of Traffic Flow, Elsevier,
Amsterdam, 1961:158
Density(veh/m) [5] Paveri-Fontana S.L., On Boltzmann-like treatments for traffic flow,
0.18
0.00 critical review of basic model and an alternative proposal for dilute
0.02
0.04 traffic analysis, Trans. Res., 1975, 9:225-235
0.16
0.06
0.14 0.08 [6] Phillips W.F., A New Continuum Traffic Model Obtained from Kinetic
0.12
0.10 Theory. IEEE Transaetions on Automatic Control, 1978, AC-23:1032-
Density(veh/m)

0.12
0.10 0.14 1036.
0.16
0.08 [7] Helbing D. Improved fluid-dynamic model for vehicular traffic, Physical
0.06 Review E.1995, 51:3164-3169.
0.04 50
[8] Helbing D., Treiber M., Gas-kinetic-based traffic model explaining
r)

45
be

0.02 40
observed hysteretic phase transition. Phys. Rev. Lett., 1998, 81(14):
m

35
nu

0.00 30
3042-3045
n

25
tio

10 20
ula

9
8 15 [9] YANG Q D., A simulation laboratory for evaluation of dynamic traffic
sim

7
6 10
5
management systems[D] . Boston:Massachusetts Institute of
e(

4 5
Locati 3
m

on(gri 2
Ti

d i) 1 Technology, 1997
[10] Zhang H.M., Anisotropic Property Revisited: does it hold in Multi-lane
Figure 3. 3D graph of Time-Location-Density traffic[J], Transportation Research, part B: Methodological, 2002,
37(6):561-577
It can be seen from the figure2 that the 6th, 7th, 8th and 9th [11] Zhou Liang., An anisotropic meso-scopic traffic simulation model for
grid generate the traffic wave. In addition, with the increase of dynamic transportation network modeling[D], Texas, University of
Texas, 2005
simulation time the congestion wave spreads backward, and so
the density of grid 5th, 4th and 3rd etc are bigger and bigger [12] Diaoyang, Jun Zhicai, Ni Anning. A review of meso-traffic flow
modeling and system simulation research. Application Research of
until it is up to the jam density. computers. vol.26 No.7, 2009, pp2411-2415.
[13] Xun Zhaoxia, Linyong, Lishubin, Wanglei. Meso-traffic simulation
V. CONCLUSION model dynaCHINA and its’ application. Shandong Science. Vol.23 No
3, 2010.6, pp62-65.
The paper presents a novel meso-simulation traffic flow [14] A. Thom and C. J. Apelt, Field Computations in Engineering and
model which is based on the weighted residual method and Physics. London: D. Van Nostrand, 1961.
using the discrete ideas of the control volume method. It [15] LeVeque, Randall (2002), Finite Volume Methods for Hyperbolic
derives the meso-simulation model based on the Payne model Problems, Cambridge University Press.
and studies the numerical solution of the new meso-model in [16] Toro, E. F. (1999), Riemann Solvers and Numerical Methods for Fluid
detail. Finally, simulation results show that the simulation Dynamics, Springer-Verlag.
results of the meso-model are realistic and it has a higher [17] Payne, H. J. Models of Freeway Traffic and Control. Simulation
flexibility. Councils Proceedings Series: Mathematical Models of Public Systems,
Vol. 1, No. 1 (G. A. Bekey, ed.), 1971, pp.51-61

You might also like