Expressway Traffic Flow Model Study Based on Different Traffic Rules
2018-12-24JunweiZengSenbinYuYongshengQianandXiaoFeng
Junwei Zeng,Senbin Yu,Yongsheng Qian,and Xiao Feng
Abstract—In this paper,two cellular automata traffic models are proposed to simulate the operation of an expressway.The results show that the flow rate and the average velocity are generally equal in the same density which is different among the lanes.The analysis of lane changing times and the velocity total deviation show some characteristics which are difficult to explain phase transitions under fundamental diagram theory.Therefore,the concept of lane changing probability is introduced,and it is concluded that the speed-limit rule can reduce the motivation of lane changing effectively.
I.INTRODUCTION
IN real traffic,the differences of traffic rules have their own specific characteristics,which lead to individual pattern of traffic diagram.Research on traffic rules is a hotspot in the microscopic traffic flow theory field,where traffic flow is regarded as a complex multi-particle system.The microscopic description of traffic reflects the behavior of single vehicles in traffic flow.Then,the statistical properties of the traffic system may be derived by inferring the interactions between vehicles[1].
There are two main types of microscopic traffic flow models:car-following model and cellular automaton model.The car-following model was first proposed by Pipes in 1953.When the speed of the preceding car is higher than that of the following car,the latter will accelerates;conversely,the following car will decelerates[2].Then,Chandler et al.[3],Newell[4],Bando et al.[5],Helbing et al.[6]and Jiang et al.[7]put forward their own models.However,car-following models could not simulate lane-changing behavior of vehicles which exists in real traffic frequently.In contrast,the cellular automaton model can avoid the aforementioned shortcomings,so it has taken great strides from the 1990s.Cremer and Ludwing were the first to apply the cellular automaton model to transportation research[8].Then,Nagel and Schreckenberg proposed the classic NaSch model to simulate the single-lane freeway,which is the simplest model to simulate real traffic.
Based on NaSch[9]model as well as their observations of different traffic characteristics,many scholars put forward their own models,including the cruise control model in which the car traveling at maximum velocity is free from randomization[10],TT model in which the car accelerates with certain probability when the vehicle speed is 0 and there is only one empty cell in front of the car[11],the BJH model[12],VE model[13],VDR model[14]and FI model[15],amongst many others[16]-[22].
In the single lane model,a car merely follows its preceding vehicle,which is inconsistent with real traffic.Thus,scholars studied multi-lane traffic with lane-changing rules.Rickert et al.,first proposed a series of lane changing rules[23]to extend the NaSch model.Then,Chowdhury et al.[24],Pedersen et al.[25],Daoudia et al.[26],Lv et al.[27],[28],and Li et al.[29],[30],established their own multilane models.Furthermore,Simon and Gutowitz[31]studied bidirectional traffic.
Though highway traffic rules differ from country to country,lane-changing rules and speed-limit rules are generally consistent.Up to now,there are few systematic comparisons of these two traffic patterns or analysis of their influence on traffic flow.In this paper,we do this work based on cellular automaton model.
II.TRAFFICRULESMODELING
Along the traveling direction of the vehicle on the two-lane highway,the left lane is lane-1 and the other is lane-2.The following information are different physical processes of the vehicle under different traffic rules.Under lane changing rule(RL rule),vehicles are not allowed to occupy lane-2 for a long time.This lane is used as overtaking.Unlike RL rule,if the speed-limit rule(SC rule)is adopted,both of two lanes are carriageways.Lane-1 generally is used for faster vehicles,and lane-2 is reserved for slower vehicles.Vehicles traveling on the road are limited to certain speed intervals.When the vehicle speed is not in the corresponding speed-limit interval,the vehicle has to adjust its speed or move to the other lane.
In the modeling process of multi-lane traffic,each time step is typically divided into two parts:in the first step the vehicle on the road operates with an update regulation which is similar to the model of NaSch.The specific update procedures are:acceleration,deceleration,randomization,and location updating.
1)Acceleration:[vi(t)=min(vi(t)+1,vnmax)]vi(t)is thespeed of the ith vehicle at t,vnmaxis the maximum speed of different vehicles.v1maxis the maximum speed of the fast vehicle and v2maxis the maximum speed of the slow vehicle.The ratio of fast vehicles is p.
Fig.1.The fundamental diagram:(a)and(c)are the flow-density plane and the speed-density plane;(b)and(d)are the flow-density plane on first and second lane and the speed-density plane on left and right lane(the passing rate is 0.15).
2)Deceleration:vi(t)=min(vi(t),di),and di=xi+1-xi-lvehwhere diis the distance between the ith vehicle and the preceding one.xiand xi+1indicates the location of the ith vehicle and the preceding(i+1)th vehicle respectively,lvehis vehicle length.
3)Randomization:Under a probability rand(·) < ps,the vehicle speed value vi(t)is determined as follows:if vi(t)>vnormal,vi(t)=max(vi(t)-1,vnormal);if vi(t)≤vnormal,vi(t)=max(vi(t)-1,0).vnormalis the limited minimum speed(generally is 60km/h)to drive on the freeway normally,which makes the model more closely resemble the real world;psis the randomization probability resulting from various uncertain factors,and rand(·)is the random probability.
4)Vehicle updating:xi(t+1)=xi(t)+vi(t),where xi(t)and xi(t+1)are the locations of the ith vehicle at t and t+1.
Within the second step,the vehicle changes lane according to the lane-changing rules,in which the conditions of this intention are consistent with[23].
1)The lane changing mechanism under RL rule:In case the vehicle is in lane-1 and meets the lane changing conditions:if Hi=1,the vehicle remains in its original lane;if Hi=0,the vehicle changes to lane-1 with the rate p1=0.5.When the lane changing conditions are met,the vehicle traveling on lane-1 forcibly changes to lane-2 with a lane changing probability of 1.To avoid a vehicle changing lanes back and forth,Hiis used to indicate whether the vehicle changes lane at time t-1.Hi=1 means that lane-changing occurs at the previous time step,when Hi=0,there is no lane-changing.
2)The lane changing mechanism under SC rule:suppose the speed limit on lane-1 is vlm∈(vlexp,vlmax),and vrm∈(vrexp,vrmax)on lane-2.vlmand vrmare two speed intervals on lane-1 and lane-2;vlexpand vrexpare the minimum speeds within the intervals on the two lanes;vlmaxand vrmaxare the maximum speeds within the different intervals.When the velocity is out of the range of the speed-limit and the lanechanging condition are also met,the vehicle will change to different the other lane rate p1and p2.Continual lane-changing is not allowed in any direction.
III.NUMERICALSIMULATION ANDANALYSIS
Two-lane highway traffic is simulated based on the different traffic rules.Suppose the length of each cell is 5.5m,the length of road recorded as L is 1000 which represents 5500m in reality;the road system operates by circle boundary.The value of related physical parameters are listed as follow:p1=p2=0.5,pc=0.5,the ratio of fast vehicles to slow vehicles is p=0.5,lveh=1.
q is flow rate;k denotes vehicle density;and¯v is the average speed.
L represents the length of the road;N is the total number of vehicles on the freeway.
viis the speed of the ith vehicle;t is one time step;T is the simulation time.
Fig.2.(a)The flow-density plane on left and right lane;(b)the times of lane changing;(c)the speed population deviation.
vsdis the population standard deviation of speed,and it is used to measure the dispersion degree of speed.
ctis the total lane-changing times within one simulation time step,and T is the total lane-changing times.In order to eliminate the initial unstable state,the first 8000 time steps of the simulation are being ignored and only 2000 time steps behind it are available,then the results of 20 samples are averaged.
Fig.1 is the fundamental and speed-density relation diagram of RL rule and SC rule.The traffic is in free flow and the interactions between vehicles on the road are very weak;thus,the average speed of vehicles on the road slightly decreases when the density increases from 0 to k1.And the flow rate almost increases with the density in a fixed rate.At this time,the deviation of traffic flow(or vehicle speed)under different driving rules(or lane changing rate)is smaller than 2%even under various operation rules and lane changing rates.The threshold flow rate is the maximum highway capacity and the vehicle speed vcris the minimum speed in the free flow when the density value is k1.But we denote the critical density required for separation of flow rate and average vehicle speed on the road when the individual rules come into effect by Figs.1(a)and 1(c).The flow rate(vehicle speed)in Figs.1(b)and 1(d)exist different kinds of curves with the increasing of density from k1to kj.In RL rule,the vehicle accelerates to passing lane when it does not satisfy its current speed.And all when it does not satisfy its current speed.And all vehicles on passing lane will change to driving lane as soon as possible.So the flow rate(vehicle speed)on driving lane is naturally greater(weaker)than the flow rate on the other lane(Figs.1(b)and 1(d)).In contrast,the vehicle speed(flow rate)on left lane is larger than the average velocity on right lane because of the different speed limitation under SC rule.At the same time,the traffic variables(including the flow rate and vehicle speed)under the SC rule is between the variables simulated from individual lane considering RL rule(Figs.1(b)and 1(d)).The traffic jams naturally arise on account of the huge vehicles on the road.So the traffic variables under different operation rules are in agreement with the density increasing from kj(Fig.1).
At the same lane changing rate and density,the lane changing times in the RL rule,due to the forced lane changing,is almost equal and greater than what we obtain under SC operation rule(Fig.2(b)).The maximum times of lane changing is at the point of congested flow(RL rule(kc1,qc1),SC rule(kc1,qc1).And there are kc1<kc2and qc1<qc2(Fig.2(a)).Furthermore,we analyze the total velocity deviation(Fig.2(c)).The results from various rules and lanes vary differently within the density range from 0 to k1.If the density increase to kc2,the speed population deviation is in an adjustment state and after that it maintains almost consistent.On the basis of the above analysis,spontaneously,we can not help wondering why the density of maximum times of lane changing do not agree with the greatest flow rate,why there exists adjusting regional of density and is there any relationship between them?
In this paper,we introduce the concept of lane changing probability introduced from the three phase traffic flow theory to explain the relationship mentioned above.First,we present the notion of lane changing probability[32].where ppis the lane-changing probability,npis the number of all vehicles that meet the conditions of lane-changing,and Npis the number of vehicles having lane changing motivation.Second,we try to clarify the differences between the lane changing rate and the lane changing probability.Apparently,the lane changing rate is pc,which reflects the different type of drivers’types including radical type,neutral and so on.But pprepresents the fundamental road condition whether a vehicle can make a lane changing.
The lane changing probability reaches the maximum k1.So it is closely interrelated with the phase transition between the free flow and congested flow under the fundamental diagram approach in comparison with concept of lane changing rate.Besides,the value is always less than the other under RL rule(Fig.3).This phenomenon shows that vehicles have better driving environment in SC rule.In addition,the absolute shape of lane changing probability has a large number of variety between k1and kcwhich means the driving conditions have deteriorated quickly.With the increasing of density from kcand kj,the rate of lane changing probability remains the same.So we may explain the question and relationship as mentioned above.
Fig.3. The probability of lane changing.
Certainly,the research of lane changing rule will bring about road safety issues,and as a potential security risk,frequently lane changing often results in traffic safety hazard.In traffic engineering,researchers always aim to maximize the trafficflow,and at the same time ensure the security by reducing the potential risk of lane-changing times.Therefore,compared with RL rule,SC rule performs better.
IV.CONCLUSION
In this paper,two different traffic rules are respectively constructed to simulate the highway traffic flow.It is concluded that:the traffic flow and the average vehicle speed under the speed-limit rules and overtaking rules show few differences when they are having the same density.However,there are significant differences on different lanes under the congestion state;the lane-changing probability can preferably indicate the real conditions of the road,and the change of the lanechanging times will have some influence on the traffic flow;the speed limit rule can reduce lane-changing motivations and thus ensures the traffic safety on the highway effectively.
In further researches,firstly,the lane-changing probabilities and quantitative characteristics of mixed traffic flow are needed to be studied in detail to determine the numerical features of specific phase transition.Then,the metastable of the trafficflow under two different traffic rules needs to be further discussed.Finally,there are still many defects in this model which need to be improved,for example,the vehicle length,the number of lanes,and the rules of lane-changing,and honk effect,need to be further defined.
杂志排行
IEEE/CAA Journal of Automatica Sinica的其它文章
- Granular Computing for Data Analytics:A Manifesto of Human-Centric Computing
- The Cubic Trigonometric Automatic Interpolation Spline
- Mathematical Study of A Memory Induced Biochemical System
- Predictive Tracking Control of Network-Based Agents With Communication Delays
- Necessary and Sufficient Conditions for Consensus in Third Order Multi-Agent Systems
- Self-Tuning Asynchronous Filter for Linear Gaussian System and Applications