Sunteți pe pagina 1din 6

Journal of Highway and Transponation Research and Development Vol. 12,No.

1(2018)075

·
Study on Vehicle Lane-changing Behavior Based on Cellular Automaton

Ll Juan C$��) ** , QU Da-yi ( a±Jjc_)() LIU Cong (xU.!{�)


, , WANG Jin-zhan CEJtf:�) ,

XU Xiang-hua (i-f���)

(Institute of Automobile and Traffic, 01ngdao University of Technology, Omgdao Shandong 266520, Ch1na)

Abstract: The cellular automaton model is an effective tool for studying the dynamic characteristics of urban road traffic flow. To
Downloaded from ascelibrary.org by Fundacion Universidad Del Notre on 10/08/18. Copyright ASCE. For personal use only; all rights reserved.

improve the lane changing behavior of vehicles in a microscopic traffic simulation by using the cellular automaton model, the in­

teraction between the following and the lane changing vehicles was analyzed. The following vehicle on the target lane was taken

as the research object during the lane changing process, and the lane changing rules of three lane changing models, namely, the

free, forced, and cooperative lane changing models, were adopted. These three types of models were simulated and compared by

changing the traffic flow density. The average velocity of the cooperative lane changing model was higher than that of the other

models. The information exchange between the vehicles improves the lane change success rate and ensures that the road re­

sources are fully utilized. The cooperative lane changing model is better than the original STCA model in improving traffic flow

and reducing traffic jams.

Key words: traffic engineering; lane-changing rule; cellular automaton; lane-changing model; traffic flow

Daoudia in 2003 (6). In 2009, Liu Youjun studied a


1 Introduction
forced lane changing model based on CA (?J. By consid­
Lane changing is a common behavior in the vehicle ering the communication between vehicles, Shi Dandan
driving process that can greatly influence road traffic et al. built a two-lane traffic flow model of CA(sJ. Yang
flow. Over the past decades, the lane changing behavior Haifei et al. built a traffic flow mixture model in the two
of vehicles has been studied and analyzed from different aspects of the macro motion wave and micro cellular au­
angles, and many traffic flow theories and models have tomaton[9J. Wang Jiangfeng et al. established an im­
been built from the macro and micro aspects. Cellular proved multi-lane lane-changing model in 2012 based on
automata ( CA) theory has been widely used in the field CA (JO]. Shi Junqing et al. ( 2015) studied the applica­
of transport, especially for studying vehicle driving be­ tion of the CA model in urban road networks[n].
havior. The CA traffic flow model has a simple structure However, the application of CA theory is limited to
yet can describe the nonlinear phenomenon of traffic flow the study of new ways of changing lanes, and no model is
very well. available for studying the different ways of changing
The CA model is essentially a cellular space that lanes. Moreover, the effect of different ways of changing
comprises discrete and finite states, and the dynamic sys­ lanes on traffic flow has never been investigated. This
tem evolves on the discrete time dimension according to paper established different models and analyzed the lane
some local rules(l]. The CA model comprises four parts, changing behavior of vehicles based on CA theory to im­
namely, cell, lattice, neighbor, and rule. The CA mod­ prove transport efficiency, reduce the number of traffic
el was first proposed by Cremer and Ludwig(z]. Other re­ accidents, and guarantee traffic safety.
lated models have been proposed, including model 184,
2 Lane change behavior analysis
a 1D model proposed by Wolfram(3J, the NS model pro­
posed by Nagel and Schreckenberg in 1992(4], the two­ Despite being a common behavior when driving on
lane model proposed by Nagatani based on the 184 model the road, lane changing can easily cause traffic accl­
( ] and the three-lane CA model proposed by
m 1993 5 , dents, thereby making traffic safety a key problem. Lane

Manuscript received March 4, 2016

*Supported by the National Natural Science Foundation of China (No. 51178231)

• • E-mail address: 948819491@ qq. com

J. Highway Transp. Res. Dev. (English Ed.), 2018, 12(1): 75-80


76 Journal of Highway and Transportation Research and Development

changing is typically divided into two stages, namely,


Direction oftraffic flow ---..
perception and operation. In the perception stage, the
LaneO
driver analyzes information from the surrounding environ­
Lane 1
ment and makes an appropriate judgment. In the opera­
Fig. 1 Two-lane CA model
tion stage, the driver changes the state of his/her vehicle
We assume that l represents the cell length, lc re­
to achieve the purpose of his/her driving operation. The
presents the vehicle length , e n =1 or 0 represents lane
traditional lane change classification method is based on
n, V;( t) represents the speed of the i-th vehicle at time
Downloaded from ascelibrary.org by Fundacion Universidad Del Notre on 10/08/18. Copyright ASCE. For personal use only; all rights reserved.

the demand of the driver and can be divided into judg­


t' xi(t) represents the position of the i-th car tail at time
ment road change and mandatory lane change [lz]. In
t, gap;,;+ 1 ( t) represents the distance between the two
studying lane change behavior, vehicle lane change has
vehicles, (gap,,,,1(t) =X,,1(t) -X,(t) -lJ denotes
been divided into three types, namely, free lane change,
the distance between the i-th vehicle front and the i + 1
forced lane change, and cooperative lane change[nJ.
vehicle tail, Vmax represents the maximum speed of the
(I ) Free lane change: The relative distance be­
vehicle, and amax represents the maximum acceleration of
tween the following vehicle on the target road and the
the vehicle.
leading vehicle is not significantly changed, and no inter­
The traditional STCA model establishes two lane
ference occurs between the lane changing vehicle and the
changing rules that meet the following realistic traffic flow
surrounding vehicles.
( 2) Forced lane change: The lane changing vehicle
is forced into the target lane, while the following vehicle
state:

en =
{ I- c", gap" < mm I v"
>
+ I,

is forced to slow down. gapn back dsafe'


( 3) Cooperative lane change: The following vehicle en' other'
on the target road slows down to help the lane changing (I)
vehicle change lanes when the latter sends a signal. where gapn represents the space between the n and front
The main difference among these ways lies in the vehicles, gapn, othe r represents the space between the n ve­
effect of the interaction between the following vehicle and hicle and the front vehicle on the adjacent lane, gapn,back
the lane changing vehicle. Free lane change almost has represents the space between the n vehicle and the fol­
no effect on these vehicles. In forced lane change, the lowing vehicle on the adjacent lane, dsafe represents the
lane changing vehicle acts as the leader in the relation­ safety space for lane change, and d saie =Vmax· Moreover,
ship and the following vehicle must slow down. In coop­ e n represents the lane where the n vehicle stays, and
erative lane change, the interaction behavior between C" =I or 0. gap"< min { V"+I, Vm�} indicates that the

these vehicles is characterized as follows: n vehicle is blocked on the original lane, gapn,olher > gapn
W The lane changing vehicle sends a lane change indicates that the blocked vehicle can drive at a faster
signal. speed on another lane, and gapn,back ds afe indicates that
>

<2) For the following vehicle to receive the lane if the vehicle changes lanes, then the safety space meets
change signal, the lane changing vehicle actively decel­ the lane changing demand. In the STCA model, the lane
erates to create a larger lane change space. changing rule stays the same, and the diversity of the ac­
® When the distance between the two vehicles tual traffic cannot be reproduced.
meets the safety requirements, the lane changing vehicle 3. 2 Build models

performs the lane changing operation. The simplified model only considers the influence of
the vehicle in front and the following vehicle on the adja­
3 Establish lane changing models
cent lane. As shown in figure 2, Vt and Vm represent the
3. 1 Two-lane environmental model speed of vehicles F and M, while a£ and am represent the
Figure 1 illustrates a two-lane road as a two discrete random acceleration of vehicles F and M.
lattice diagram consisting of n cells. If gapm,(,) > gapm"(, ) and gapm" ( ,) <min I vm +

J. Highway Transp. Res. Dev. (English Ed.), 2018, 12(1): 75-80


{
U Juan, et al: Study on Vehicle Lane-changing Behavior Based on Cellular Automaton 77

Direction of traffic flow -- Xm(t+1) =Xm(t) +Vm


X1(t+1) =X1(t) +V1
gapfm(t+1) =Xm(t+1) -Xf(t+1) -lf

Fig. 2 Location relationship of vehicles


gapfm(t +1) = gapfm (t) + vm- vf
( 3)
am, Vmax l , then vehicle M on the original lane is
When Vm > V1, gap1m is increasing, and gaplm >
blocked and needs to change lanes to drive at a faster
d,af. �0 remains constant, then the vehicles can change
speed. The vehicle lane change must meet two condi­
Downloaded from ascelibrary.org by Fundacion Universidad Del Notre on 10/08/18. Copyright ASCE. For personal use only; all rights reserved.

lanes freely. However, when Vm < V1 and gap1m is decrea­


tions. The first condition is the speed space advantage,
sing, vehicle M must complete the lane change in time
which suggests that the vehicle cannot move at the expec­
gapfm(t)
ted speed. The driving environment on the adjacent lane .
vf-vm
is much better under this condition. The second condi­
( 2) Vehicle M constant acceleration lane changing
tion is the safety condition, which indicates that the vehi­
Speed update:
cle lane change must meet a certain safety distance to a­
{Vm(t+1) = Vn,(t) +am
(4)

{
void traffic accidents. We need to consider the influence
vf(t+1) = vf(t)
of vehicle F on the target lane. When vehicle M changes
Location update :
lanes, then two vehicles may crash on their sides and
Xm(t+1) =Xm(t) +Vm(t+1)
sustain scratches. When vehicle M moves into the target
X1(t+1) =X1(t) +V1(t)
lane, the two cars become prone to rear-end accidents.
gapfm(t+1) =Xm(t+1) -Xf(t+1) -lf
To avoid traffic accidents and ensure driving safety, the
vehicle lane changing condition must be met. Different gapfm(t +1) = gapfm(t) + vm +am- vf

types of lane changes produce varying effects on the driv­ ( 5)


ing state of vehicle F. We build models for the three lane When Vm < V1, vehicle M accelerates until entering

changing ways based on CA. the target lane to meet Vm =V1 . Vehicle M runs at con­
stant velocity to ensure the running stability of its vehicle
3. 2. 1 Free lane change
flow. t, denotes the time required for the vehicle to speed
Vehicle M can be freely changed, that is, the
vf-vm
movement of vehicle M into the target lane will have no up. In this case, am = --­

t,
impact on the following vehicle F. Vehicle F can run on
3. 2. 2 Forced lane change
a constant speed. The change in the running state of ve­
When vehicle M sends a lane change signal, vehicle
hicle M does not affect the whole road. The lane chan­
M carries out the lane change operation regardless of the
ging behavior of vehicle M is generally divided into longi­
state of vehicle F. In case of no conflict, vehicle F needs
tudinal vertical constant speed and longitudinal accelera­
to reduce its speed by maximum deceleration to ensure
tion. Local and foreign research shows that the safety dis­
that gapfm meets the safety distance.
tance demand is mainly determined by the relative longi­
The vehicle lane change safety distance is computed
tudinal velocity and the relative longitudinal acceleration as follows:
and time of the two vehicles. When gapfm > d,afe, the ve­
hicle can change lanes freely. Among them, gap1m repre­ ( 6)
sents the distance between the car F and the car M. Equation ( 6) indicates that the maximum possible
( 1) Vehicle M constant speed lane change speed of vehicle F on the adjacent lane is subtracted from
Speed update: the maximum possible speed of vehicle M. The forced
{Vm(t+1) = Vm(t)
( 2) lane change of vehicles is influenced by several factors,
V1(t+1) = V1(t) including the obstacles or traffic restrictions in front of
Location update : the vehicle, the ramps along the road, the intersection

J. Highway Transp. Res. Dev. (English Ed.), 2018, 12(1): 75-80


78 Journal of Highway and Transportation Research and Development

lines, and the hyperthyroidism of the drivers. A vehicle change request of vehicle M and then accelerates or
is more likely to be forced to change lanes when posi­ moves forward at constant speed. Vehicle M can only
tioned near its latest lane change location. The lane wait for the next opportunity to change lanes.
change pressure is defined by a. The hyperthyroidism of The cooperative lane change process is mainly af­
the driver reflects the type of driver. fJ denotes the hy­ fected by the choice of vehicle F between accelerating the
perthyroidism coefficient, and a higher value of fJ indi­ pace of probability p1 or slowing down the pace of proba­
cates a greater possibility for a forced lane change. Fol­ bilityp2 , where p1+p2 =1.
Downloaded from ascelibrary.org by Fundacion Universidad Del Notre on 10/08/18. Copyright ASCE. For personal use only; all rights reserved.

lowing the requirements for identifying distance in traffic The acceleration and deceleration probability is
sign settings, a sign board is installed at the 50th posi­ mainly influenced by the driver type ( radical or conser­
tion of the change road, and the pressure is equal to 1 at vative) .
this time. l represents the distance of the vehicle from ( 1) Vehicle F acceleration: V1----o>-min( V1+a1, Vmax) ,
1
the latest lane change position( 4 l . vm =vm ' and gapfm decreasing. If the spacing does not
l meet the lane change requirements, then vehicle M must
a = 50' 0 � l �50. (7)
give up its lane change decision.
The feasibility of a forced lane change is determined ( 2) Vehicle F deceleration: Vehicle F slows down
by the space between two vehicles, the pressure of lane at time t1 and makes the gapfm ( t1 ) to meet the lane
change, the hyperthyroidism of the driver, and the rela­ change requirements.
tive velocity and acceleration of the two vehicles. Speed update:
(gapfm ,a,fJ)
( 8)
{Vm(t1+J) = V m(t1)

{
y = (11)
I V1-Vm I
vf( tl +1) = vf(tl ) -af
As indicated in the previous literature(lS) , when Location update:
y> 1. 4 , a lane change is considered safe. Vehicle F xm (t l +1) = xm( tJ + vm( t l +1)
will reduce its speed by maximum deceleration when ve­ XJt1 +1) =X1(t1) + V1(t1 +1)
hicle M is forced to change lanes.
gapfm(t1+1) = Xm(t1 +1) -Xf(t1 +1) -lf
Speed update:
{Vm(t+1) =Vm(t) ( 9)
gap1m(t1+1) =gap1m(t1) +Vm-V1(t1) +a1

{
(12)
Vf(t +1) = Vf(t) -amax
Location update : 4 Numerical simulation and analysis

Xm(t+J) =Xm(t) +Vm(t+J)


The above models are simulated and analyzed.
X1(t+l) =X1(t) +V1(t+l) However, given that free lane change is not restricted,
gap1m(t+l) =Xm(t+l) -X1(t+l) -[1 the simulation is not performed. The STCA model is
gapfm(t +1) =gapfm(t) + vm +amax- vf compared with the two models introduced in this paper.
( 10) The simulation cell is shown in figure 2. lane 1 is for the
3. 2. 3 Cooperative lane change lane change vehicle, while lane 0 is for the target lane.
If vehicle M intends to change lanes, then the driver These two lanes are composed of 1 000 elements and
switches on his/her tum light and does not directly oper­ have a total length of 7. 5 km. Five cells are set for the
ate the lane change. The vehicle moves at a constant speed. The vehicle is randomly distributed in two dis­
speed and observes the reaction of vehicle F on the target crete elements. The random slow rate is set asp =0. 25.
lane. At this time, vehicle F chooses between two deci­ Each run has 1 800 time steps to eliminate the transient
sions. First, allow vehicle M to make a lane change re­ effect, 450 time steps are not carried out at the start and
quest, reduce its speed to meet the safety spacing re­ the end, and only 900 time steps ( 15 min) are consid­
quirements, and allow vehicle M to operate the lane ered in the middle. Pm indicates the lane change success
change. Second, vehicle F does not accept the lane rate, while v indicates the average speed.

J. Highway Transp. Res. Dev. (English Ed.), 2018, 12(1): 75-80


U Juan, et al: Study on Vehicle Lane-changing Behavior Based on Cellular Automaton 79

4. 1 Velocity analysis of cooperative lane change becomes significantly higher


The vehicle density is changed and the variation in than that of forced lane change. However, at a high den­
average vehicle speed is observed. The horizontal coordi­ sity, the vehicle lane change becomes difficult, the traffic
nate represents density, which indicates that the total jam becomes very serious, and the lane change success
number of vehicles is proportional to the total number of rate is very low. These observations are in line with the
cells. The vertical coordinate represents the average actual situation. According to the lane change rules of the
speed, and the unit is the ratio of cell number and time STCA model, the following vehicle must meet the safety
Downloaded from ascelibrary.org by Fundacion Universidad Del Notre on 10/08/18. Copyright ASCE. For personal use only; all rights reserved.

step. The simulation results are shown in figure 3. distance to increase the speed of the lane changing vehicle
and to maintain its own speed. in the car to enhance the
s
------- Cooperative speed of the car is not hindered, but a lower rate of
-.. •·-· Forced
4 change for the promotion of traffic flow is limited. But a
-+-STCA
lower rate of change is limited to the promotion of traffic
3
flow.
2
- Cooperative
-·· •·-· Forced
0.8
�STCA

0.6
0 0.1 0.2 0.3 0.4 o.s 0.6 0.7 0.8 0.9 1.0 1.1 1.2
Po
0.4
Fig. 3 Relationship between average speed and velticle density

When the traffic flow density is low, the vehicle sat­ 0.2

isfies the free lane change condition, the speed change is


not large, and the advantages and disadvantages of the 0 0.2 0.4 0.6 0.8 1.0 1.2

Po
three models are not obvious. As the density increases,
Fig.4 Relationship between lane-changing rate and
the vehicle increases its speed under the influence of the velricle density
surrounding environment. To achieve a speed advantage, 4. 3 Space-time graph analysis
the vehicle is expected to increase its speed. The vehicle The space-time patterns of three different lane-chan­
runs at a higher speed in cooperative lane change com­ ging rules are shown in figure 5.
pared with that in the forced exchange. Meanwhile, the Figure 5 shows a serious phase separation phenome­
average speed of the vehicle in a forced lane change is non in the STCA model, which has a high blocking fre­
higher than that proposed in the STCA model. When the quency and long duration. This phenomenon represents
traffic flow density reaches a certain degree, the advan­ an actual road resource utilization. In the forced lane
tage of the model is no longer obvious, the traffic flow is changing model, the blocking frequency is reduced, the
blocked, and the vehicle runs at low speed. The infor­ phase separation phenomenon is weakened, and the du­
mation exchange between the vehicles can improve their ration is shortened. However, in the cooperative lane
average speed and fully utilize the road resources. changing model, the blocking phase is weakened yet ap­
4. 2 Lane change success rate analysis pears occasionally, the duration is very short, and the
Change the vehicle density, observe the success rate road resources can be reasonably utilized.
of road vehicles for change, the simulation results are
5 Conclusions
shown in figure 4. At a relatively low density, the road
resources are a bundant, the vehicle lane change success Three models, namely, free, forced, and coopera­
rate is very high, and the advantages of the three models tive lane change models, are established in this paper.
are not obvious. As the density increases, the vehicle These models are analyzed and several vehicle state up­
lane change becomes more difficult and the success rate date rules are established. Based on the STCA model,

J. Highway Transp. Res. Dev. (English Ed.), 2018, 12(1): 75-80


80 Journal of Highway and Transportation Research and Development

(a) STCAmodel (b) Fon:ed lane change model (c) Cooperative lane change model
Downloaded from ascelibrary.org by Fundacion Universidad Del Notre on 10/08/18. Copyright ASCE. For personal use only; all rights reserved.

Fig. 5 Temporal-spatial pattern of the three models


we consider additional factors and establish three lane [6] DAOUDIA A K, MOUSSA N. Numerical Simulations of a

change models that are consistent with the traffic flow Three-lane Traffic Model Using Cellular Automata [ J] .

Chinese Journal of Physics, 2003, 41 (6) 671 -681.


state. The free lane change model is established consid­
[7] LIU Xiao-ming, WANG Xiu-ying. Study of Vehicle Lane­
ering traffic flow density , while the forced lane change
changing Behavior Model of Cellular Automaton Based on
model is established considering the relative distance,
Information Interaction [J] . Application Research of Com­
relative velocity, and latest lane change location. To a­ puters, 2010, 27 (10): 3826 -3827. (in Chinese)

chieve a vehicle information interaction, a cooperative [8] SHI Dan-dan, ZHU Zheng-wang, LIU Hao-de. A Cellular

lane change model is established by considering the be­ Automaton Model of Traffic Flow Considering Vehicle-vehi­

havior of drivers. cle Communication [ J]. Journal of Highway and Trans­

portation Research and Development, 2009, 26 ( S1):


The average velocity of the cooperative lane chan­
142 -146. (in Chinese)
ging model is higher than that of the other models. The
[9] YANG Hai-fei, LU Jian, QI Yue. Hybrid Model of Two-
information exchange between vehicles improves the lane
lane Traffic Flow Based on Macroscopic Kinematic Wave
change success rate and fully utilizes the road resources. and Microscopic Cellular Automata [J]. Journal of South­

The cooperative lane changing model also outperforms the east University: Natural Science Edition, 2012, 42 (4):

original STCA model in improving traffic flow and reduc­ 773 -778. (in Chinese)

ing traffic jams. Compared with traditional and forced


[10] SHI Jun-qing, CHENG Lin, LONG Jian-cheng, et al. A

New Cellular Automaton Model for Urban Two-way Road


lane change, the road traffic density is growing and the
Networks [ J] . Computational Intelligence and Science,
cooperation among vehicles is more direct and practical
2014, 2014: 685047.
in the cooperative lane change.
[ 11] SHI Jun-qing, CHEN Lin, CHU Zhao-ming, et al. Cellu­

References lar Automaton Model of Urban Road Network Traffic Flow

[J]. Journal of Highway and Transportation Research and


[1 J JIA Bin, GAO Zi-you, LI Ke-ping, et al. Model and
Development, 2015, 32 (4) : 143 -149. (in Chinese)
Simulation of Traffic System Based on the Theory of Cellu­
[ 12] SHANG Lei, LU Hua-pu. Model of Vehicle Behavior un­
lar Automaton [ M] . Beijing: Science Press, 2007. (in
der Multilane Road Conditions [J]. Journal of Huazhong
Chinese)
University of Science and Technology : Nature Science E­
[2] CREMER M, LUDWIG J. A Fast Simulation Model for

Traffic Flow on the Basic of Boolean Operation [J J . dition, 2007, 35 (6) : 115 -117. (in Chinese)

Mathematics and Computers in Simulation, 1986, 28 [ 13] HIDAS P. Modeling Vehicle Interaction in Microscopic Simu­

(4): 297 -303. lation of Merging and Weaving [J] . Transportation Research

[3] WOLFRAM S. Statistical Mechanics of Cellular Automata


Part C Emerging Technologies, 2005, 13 (1): 37-62.

[J]. Reviews of Modem Physics, 1983, 55 (3): 601 -644. [ 14] LIU You-jun, CAO Shan. Compulsoty Lane-changing

[4] NAGGEL K, SCHRECKENBERG M. A Cellular Automa­ Traffic Model Based on Cellular Automaton [J J . Traffic

ton Model for Freeway Traffic [ J] . Journal of Physics, Information and Security, 2009, 27 ( 3) : 78 -80. (in

1992, 2 (12): 2221 -2229. Chinese)

[5 J NAGATANI T. Self-organization and Phase Transition in [ 15] YANG Xiao-bao. A Lane-changing Model Considering the

Traffic-flow Model of a Two-lane Roadway [J]. Journal of Maneurver Process and Its Applications [J] . Acta Physica

Physics A: Mathematical and General, 1993, 26 ( 17) : Sinica, 2009, 58 (2): 836-842.

L781- L787.

J. Highway Transp. Res. Dev. (English Ed.), 2018, 12(1): 75-80

S-ar putea să vă placă și