A Stochastic Traffic Cellular Automata with Controlled Randomness

Size: px
Start display at page:

Download "A Stochastic Traffic Cellular Automata with Controlled Randomness"

Transcription

1 A Stochastic Traffic Cellular Automata with Controlled Randomness Lorita Angeline 1, Mei Yeen Choong, Bih Lii Chua, Renee Ka Yin Chin, Kenneth Tze Kin Teo 2 Modelling, Simulation & Computing Laboratory Faculty of Engineering, Universiti Malaysia Sabah, Kota Kinabalu, Malaysia msclab@ums.edu.my, angeline.lorita@gmail.com 1, ktkteo@ieee.org 2 Abstract Traffic flow pattern appears to be random and makes it more challenging to model and analyse. This paper aims to present a traffic model based on NaSchr model, but with a revised rule for randomisation. User can trigger a manual braking on certain cars and its effect on traffic flow can be observed and analysed. The traffic cellular automata model with manual braking mode is applied to a single lane with open boundary conditions. A new variable bad-agent is introduced to represent the tailgater on road that cause the inevitable braketapping on drivers behind them, thus the emergence of traffic waves. The simulation results show that when cars come too close to each other at high speed, certainly it creates noise. This noise is the traffic waves that propagate backward. Keywords Cellular Automata; TCA; NaSchr model; traffic jam; traffic waves I. INTRODUCTION TO TRAFFIC CELLULAR AUTOMATA Due to the dynamic nature of traffic flow, one might consider it to be difficult to define a set of equations to model and estimate traffic congestion. However, physicists and traffic engineers have been employed modeling techniques to analyse traffic patterns for several decades [1]. Traffic modelling can be characterized into three models: microscopic models, mesoscopic models and macroscopic models. Cellular Automata (CA) is a discrete system with grid of simple finite state machines. The system changes its states synchronously, according to a local update rule that specifies the new state of each cell based on the old states of its neighbours [2]. The implication of discrete is that space, time and properties of the automaton can take only a finite number of states. Thus it belongs to the microscopic family models. The aim of this paper is to study the popular NaSchr benchmark model. This paper also presents a traffic model based on NaSchr model and revised its rules. In this new model, user able to mimick the randomisation in traffic nature by triggering a manual brake on certain cars at certain times and analysed its effect on traffic flow. This paper is organised as follows: the next section comprises the study of NaSchr model and its configuration. Section III presents a new stochastic traffic cellular automata (TCA) model with manual braking. Section IV presents an in depth experimental results and analysis. Overall project and future extensions are presented in Section V. CA Terminology Boundary conditions: Since the road is finite, boundary conditions need to be included. There are two possibilities: open and close boundary conditions. Cell (site): a single element of a cellular space, the smallest unit of the space. Cellular space: A lattice (grid) space made up of cells. Cellular automaton: A structure built in a cellular space, an automaton built of cells. The term cellular automata is plural. If dealing with just one system a cellular automaton (singular). Also refer as CA. Closed boundary conditions: A car entering the road, reaches the end and restarts at the beginning. The road actually does not have a beginning or end. Configuration: A snapshot of all cell states, representing a single point in time. Usually is the starting point or a result of running a cellular space. Generation: CA living over a period of time (it is not a real world time). Passage of time in a cellular space is measured in generations (some paper refer to it as iteration/simulation steps/simulation lengths) Local rule: The rule governing the transition between states. It is called local because it only uses the neighbourhood as its input. Neighbourhood: The surrounding cells that influence the next state. The simplest neighbourhood in one dimension for any given cell would be the cell itself and its two adjacent neighbours: one to the left and one to the right. Open boundary conditions: A car entering the road, reaches the end and can leave the road (to another section). CA terminologies are based on [2 4] /17/$ IEEE 68

2 II. NASCHR PROTOTYPE MODEL NaSchr model is a stochastic discrete automaton model to simulate freeway traffic. Reference [5], Kai Nagel and Schresckenberg present this model in The authors applied the Monte-Carlo simulations of the model to show a change from smooth traffic flow to stop-and-go traffic waves as vehicle densities increased. The model is defined on a onedimensional array of L sites (cells) with open or periodic boundary conditions. Each site (cell) may either be taken by one vehicle or it may be vacant. Each vehicle has an integer speed with values between zero and a defined v max. One update of the system consists of the following four consecutive rules, which are performed in parallel for all vehicles. Table 1 shows NaSchr model rules. Rule 3 is necessary in simulating realistic traffic flow; otherwise the dynamics is entirely deterministic. It takes into account natural speed fluctuations due to human behaviour and varying external conditions. Without this uncertainty, every initial configuration of the vehicles and its resultant velocities will yield a stationary pattern and the flow will be appear shifted backward, one site per time step. Reference [5] presents the results from systems with closed boundary conditions. It is also known as traffic on a circle. As the total number N of cars in the circle cannot change throughout the dynamics system, it is feasible to define a constant density as in (1). Laminar (smooth) traffic at low densities and congestion clusters (small jams) at higher densities. Congestion clusters are emerged randomly due to speed-fluctuations of the cars. TABLE I. 1) Acceleration: 2) Deceleration 3) Randomisation (in braking) 4) Car advancement x i v i v max g i NASCHR MODEL RULES NaSchr model rules if (v i < v max && g i > v i + 1) v i = v i + 1 if (g i < v i ) v i = g i - 1 with probability p, if v > 0 v = v - 1 each vehicle is advanced by v sites. = position of the ith vehicle = speed of ith vehicle = maximum speed = gap between the ith and the (i+j)th vehicle (i.e., vehicle immediately ahead) and is given by g i = x i+1 - x i - 1 (1) TABLE II. NASCHR MODEL PARAMETERS VALUE Fig. 1 shows the fundamental diagram for the NaSchr model. Three values of ρ is applied to demonstrate the effect of randomness. Table II shows the parameters value. It can clearly be seen in Fig.1 that a shift in density takes place between 0.1 < ρ < 0.2. Two observations can be made from NaSchr model: Fig. 1 (a) Fig. 1 (b) Fig. 1 (c) Road length Num. of sample V max Randomess, ρ Length (a) ρ = 0.1 (b) ρ = 0.6 (c) ρ = 0.9 Fig. 1. NaSchr model rule 3 (randomness, ρ) 69

3 III. A TCA MODEL WITH CONTROLLED RANDOMNESS A TCA model is developed with open boundary conditions, where cars (samples) entering the road, reach the end and leave the road. This model is based on NaSchr stochastic model, with an additional rule manual braking mode. Manual braking in this simulation is different from the previous NaSchr model, where random braking is applied randomly to any car at any time. It is introduced into the simulation in order to analyse the emergence of traffic jam. The model can be described with one main algorithm and two sub-programs. Table III shows the algorithm for the main program. There are several parameters need to be set by user. Such parameters are road length, chart width, number of cars travel on road and maximum velocity. Table IV shows the road length is set to 400, however such lengthy road will be hard to observe and analyse. Thus, user can set the road to be sectioned into 50 cells per row. The extra cells will be wrapped around to second row and so on. Setting chart width to 50 does this. The while loop is terminated if either of the two conditions are met. Condition 1: All cars leave the road. Condition 2: User halt the program. The main program also contains two sub-programs, velocity update and car advancement. Table IV and Table V shows the sub-programs respectively. Table IV is responsible to update the car s velocity according to certain rules. The program is set to seek maximum velocity with collision avoidance. User also able to manually apply brake to certain cars. This feature is useful to analyse the emergence of traffic jam. This sub-program is terminated if it reached the end of the road length. Table V is responsible for car advancement on the cellular automata platform, and exiting the road. TABLE III. TCA MAIN ALGORITHM User settings: 1 road_length = 400; chart_width = 50; numberofcars = 10; vmax = 3; 2 while True 3 if (CountAddedCar < numberofcars) 4 Add car into simulation; 5 if (CountAddedCar > 0 && CountAddedCar > numberofcars) 6 break while loop; %break while loop at line 2 7 else 8 go to sub-program velocity update ; 9 go to sub-program car movement ; 10 if (StopProgramSignal = 1) % user halt the program 11 break while loop; %break while loop at line 2 12 else 13 Repeat while loop (line 2); 14 end 15 end 16 end 17 end 18 Update variables; 19 Calculate density; 20 Calculate flowrate; TABLE IV. SUB-PROGRAM VELOCITY UPDATES 1 Variables: index referring to cell under consideration bf used to flag collision avoidance 2 distance = 0; 3 bf = 0; 4 for (j = 1:road_length; j < road_length; j++) 5 for (k = 1:vmax; k<vmax; k++) % seek vmax ahead 6 distance = k; 7 if (j+k <= road_length) % safe to land here? 8 index = j+k; 9 else 10 index = j+k-road_length; % wrapping 11 CarOutNowVelo = 1; % this car will exit from road in the next simulation 12 end 13 if (road(index) ==1 && CarOutNowVelo == 0) 14 % if there s another car on index, break for loop (line 5) 15 bf =1; 16 break for loop; 17 end 18 end 19 if (velocities(j) < vmax) % acceleration 20 velocities(j) = velocities(j)+1; 21 end 22 if (velocities(j) > distance -1 && bf == 1) % collision avoidance 23 velocities(j) = distance - 1; 24 end 25 if (ManualBraking = 1) % Manual braking triggered by user 26 velocities(j) = velocities(j) -1; % user can adjust the weight of the manual braking. 27 end 28 end % loop up line 4, until reach end of road_length TABLE V. SUB-PROGRAM CAR ADVANCEMENT Variables: 1 CarOutNow is used to check for car exiting from road 2 CarOutNow = 0; 3 for (j = 1:road_length; j < road_length; j++) 4 if (road(j) == 1) 5 if (j + velocities(j) <= road_length) 6 index = j + velocities(j); 7 else 8 index = j + velocities(j) road_length; % wrapping CarOutNow = 1; % this car will exit from road 9 in the next simulation 10 end 11 if (CarOutNow == 1) % if current j exiting from road road_next(index) = 0; % set current j car to exit 12 from road in next simulation step velocities_next(index) = 0; % set velocity of current j car 13 to 0 in the next simulation step 14 CarOutNow = 0; 15 else 16 road_next(index) = 1; 17 velocities_next(index) = velocities(j); 18 end 19 end 20 end % loop up line 3, until reach end of road_length 70

4 IV. EXPERIMENTAL RESULTS AND DISCUSSIONS A new variable is introduced into the NaSchr prototype model. This variable also known as bad-agent, is intended to perform manual braking. However, one important hypothesis to be emphasized here is that, traffic waves are natural byproduct of tailgatting. Tailgatting caused the inevitable braketapping in order to avoid collision. In this traffic model, the brake-tapping is used to re-create the hypotesised traffic waves, but in no way putting the blame on drivers that hit the brake. Although, brake tapping has been discussed as the cause of traffic waves [6]. The first part of this experiment will analyse the effect of one bad-agent on road. The second part will analyse the effect of two bad-agent on road. A. One Bad-Agent One car is marked, to represent the bad-agent. The parameters of the model is set accordingly (road_length = 400, num.of samples = 10, v max = 3, bad-agent = car-3). Fig. 2 4 show the results when braking weight = 1 (refer to Table VI). Notice how the space between cars is reduced, although none of the vehicle is forced to slow down. Although travelling at maximum speed, the cars still able to avoid collision. In accordance with the NaSchr rule, vehicle is free to accelerate to maximum speed, as long as the gap between the ith and the (i+j)th vehicle is greater than speed + 1 (gi > vi + 1). Fig. 5 9 show the results when braking weight = 2. In the initial simulation the slightly heavier brake caused a bigger gap (8 cells) between car-2 and car-3 (previously, brake value-1 only caused 8 cells of gap after the 3 rd braking). Fig. 5 shows the simulation steps at 47, where the speed would be 1 after braking, however the yellow cell indicates the speed quickly resume to speed 2. Fig. 6 9 show the simulation after the 6 th manual braking is triggered on car-3. Notice how the yellow cell (reduced speed) travels backwards. A clear pattern of such traffic waves travel backwards can be seen in the gap between cars, however all cars managed to resume to it maximum speed once the waves dissipated (refer to Table VII). Fig. 5. Steps = 47, bad-agent = 1, braking weight = 2 Fig. 6. Steps = 86, bad-agent = 1, braking weight = 2 Fig. 7. Steps = 88, bad-agent = 1, braking weight = 2 Fig. 8. Steps = 91, bad-agent = 1, braking weight = 2 Fig. 9. Steps = 92, bad-agent = 1, braking weight = 2 TABLE VI. RESULTS, BAD-AGENT = 1, BRAKING WEIGHT = , 5, 5, 5, 5, 5, 5, 5, , 8, 3, 4, 5, 5, 5, 5, , 14, 3, 3, 3, 3, 5, 5, 5 Fig. 2. Steps = 46, bad-agent = 1, braking weight = , 20, 2, 3, 3, 3, 3, 3, 3 TABLE VII. RESULTS, BAD-AGENT = 1, BRAKING WEIGHT = , 8, 2, 5, 5, 5, 5, 5, , 13, 1, 3, 3, 5, 5, 5, 5 Fig. 3. Steps = 91, bad-agent = 1, braking weight = , 23, 2, 1, 3, 3, 3, 3, , 23, 3, 3, 2, 1, 3, 3, , 23, 3, 3, 3, 2, 1, 3, , 23, 3, 3, 3, 3, 3, 2, 1 Fig. 4. Steps = 134, bad-agent = 1, braking weight = , 23, 3, 3, 3, 3, 3, 3, 2 71

5 B. Two Bad-Agent The previous section shows there is no significant effect when there is only one car misbehaved on road. Although the bad-agent reduced its speed multiple times, it does not affect the following cars speed. This section introduces two misbehaved cars with manual braking at different weightage. The parameters of the model is set accordingly (road_length = 400, num.of samples = 10, v max = 3, bad-agent = car-1 and car- 4). Fig show the results when braking weight = 1 (Table VIII summarised the overall results). The simulation started with 10 cars moving at its maximum speed constantly. No brake has been triggered at this moment. The first brake is triggered at steps = 67, causing the target vehicle to reduce its speed by 1. The initial constant gap, 5-car-distance between each car is disrupted, with a big separation between car-3 and car-4 (10 cells). Fig. 10 shows the simulation steps at 84, where braking is triggered for the 17 th time. The unnecessary braking on road caused vehicles to cluster in packs. If enough of these slowdowns occur in a short time, a traffic jam forms. However the gap between car-3 and car-4 remain constant. Fig. 11 and Fig. 12 show the simulation steps from 96 to 139, where brake is triggered for the 18 th time. Once the braking is stop, the gap between car-3 and car-4 is reduced. Also notice all cars remain at a constant gap of 3 cells from each other. Fig show the results when braking weight = 2 (Table IX summarised the overall results). The first braking caused a gap of 8 and extended to 12 after the third braking. Notice the pattern of separation between car-3 and car-4. As the iteration goes on, the cars able to pick up to its maximum speed and reduce the gap back to 9. Fig show the simulation after the 6 th manual brake is triggered on both car-1 and car-4. The reduced speed in car-3 (steps = 96) disappear in Fig.16 (steps = 98) when the first three cars resume to their maximum speed and safe to maintain at that speed. Notice how the yellow cell (reduced speed in car-4) travels backwards. Although the manual braking supposed to reduce its speed to 1, but the cars quickly resume to speed 2. Fig. 13. Steps = 34, bad-agent = 2, braking weight = 2 Fig. 14. Steps = 52, bad-agent = 2, braking weight = 2 Fig. 15. Steps = 96, bad-agent = 2, braking weight = 2 Fig. 16. Steps = 98, bad-agent = 2, braking weight = 2 Fig. 17. Steps = 100, bad-agent = 2, braking weight = 2 TABLE VIII. RESULTS, BAD-AGENT = 2, BRAKING WEIGHT = , 5, 5, 5, 5, 5, 5, 5, , 3, 10, 2, 3, 5, 5, 5, , 2, 11, 2, 2, 3, 4, 5, , 2, 11, 2, 2, 2, 2, 2, , 3, 9, 3, 3, 3, 3, 3, , 3, 9, 3, 3, 3, 3, 3, 3 Fig. 10. Steps = 84, bad-agent = 2, braking weight = 1 TABLE IX. RESULTS, BAD-AGENT = 2, BRAKING WEIGHT = , 5, 5, 5, 5, 5, 5, 5, , 5, 8, 2, 5, 5, 5, 5, 5 Fig. 11. Steps = 96, bad-agent = 2, braking weight = , 2, 11, 2, 2, 5, 5, 5, , 1, 12, 2, 1, 3, 5, 5, , 3, 11, 1, 3, 3, 3, 3, , 2, 10, 3, 2, 1, 3, 3, , 3, 9, 3, 3, 3, 2, 1, 3 Fig. 12. Steps = 139, bad-agent = 2, braking weight = , 3, 9, 3, 3, 3, 3, 3, 2 72

6 The results above show how brake-tapping create traffic waves. But drivers that tapping their brake is not the root of the problem here. Consider the scenario as in Fig Suppose car-1 is travelling faster than the other cars. Car-2 would speed up to its maximum speed, and so do car-3 and all the other cars behind it. Now if car-1 slow down slightly, after a short interval, car-2 would have decelerated too. But because of the time delay (mechanical delay and driver s reaction time), car-2 would get riskily too close to car-1 [7]. Car-3 would have to decelerate too, and get dangerously too close to car-2. And because of the amplified time delay, car-4 would have to brake even harder to avoid collision. As the time delay is piling up, some cars would have to brake to a complete stop (hard braking). In the above case, traffic waves seem like triggered by car- 1 that slow down slightly. In real traffic nature, car-1 would have to slow down for numerous reasons; it could be broken down, or comes to an intersection, or it just a tailgater that need to jump ahead any spaces. Whatever the reasons, these forced all the cars behind it to decelerate as it entered the cluster of congestions. A driver does not have choice but to brake in order to avoid collision, but a driver have choice not to tailgating. As mentioned earlier in this section, the brake-tapping is applied in this trafic model with the purpose to re-create the by-product of tailgatting. It is crucial to identify correctly the cause of the traffic waves so that an effective solution can be proposed to mitigate the emergence of traffic waves. It also matter how hard a driver brake. Comparing Table VIII and Table IX, it takes 18 brake-tapping with the weightage of 1 to cause separation gap of three, and 6 brake tapping of weightage of 2 to cause similar separation gap. In other words, hard braking cause traffic waves to emerge faster [8, 9]. In light traffic and with adequate spacing between cars, the traffic waves would evaporate instantly. However in heavy traffic, it would be intensified and create a long tailback [10]. One hypothesis can be draw from here is that, when cars travelling at high speed are too close with each other, a tiny change of speed can propagates into a stop-and-go waves. Thus, if the cars have adequate space between each other then it would reduce the chances of hard braking. That certainly means stop tailgating by hurrying to the empty space opens up ahead. V. CONCLUSIONS This paper begin with an overview of cellular automata platform, its terminology and configuration. NaSchr model, a stochastic discrete automaton model also discussed in detail. Its configuration and simulation results shows that it is practical to emulate the spontaneous formation of traffic jam. However, it is necessary to analyse the emergence of traffic jam. Thus, the randomisation rule in NaSchr model is amended with a manual braking mode. The NaSchr based TCA model is simulated with open boundary conditions and user may adjust the weight of the braking value. The reason behind this analysis is to investigate the effect of hard braking on traffic flow. A new variable bad-agent is introduced, to represent the noise that might occurs on road (broken down car, merge zone and tailgatting). User can manually trigger brakes on certain cars and observe its effect on traffic flow. The results obtained show that: 1. Sudden brake may disrupt traffic flow 2. The weight of the braking value does matter 3. Traffic waves propagates backward Future research extensions include identifying appropriate spacing between cars that travelling at high speed. With proper space between cars, then the chances of hard brake would be reduced. It is also useful to analyse the influence of good driving behaviour (travelling at average speed and bringing space into the congestions) and how it can mitigate the congestions. ACKNOWLEDGMENT The authors would like to acknowledge the Ministry of Higher Education (KPT) for supporting this research under Exploratory Research Grant Scheme (ERGS), grant no. ERG0042-ICT-1/2013 and MyBrain15 programme.. REFERENCES [1] M.Y. Choong, R.K.Y. Chin, K.B. Yeo and K.T.K. Teo, Trajectory pattern mining via clustering based on similarity function for transportation surveillance, International Journal of Simulation Systems, Science & Technology, vol. 17, no. 34, pp [2] A. Anbarasu, Deterministic traffic models using one dimensional cellular automata, International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR), vol.3, no.3, 2013, pp [3] Held and Bittihn, Cellular automata for traffic simulation Nagel- Schreckenberg Model, Project Report in Computational Science, [4] Daniel Shiffman, The Nature of Code Chapter 7 Cellular Automata, Retrieved from 24 Oct [5] K. Nagel and M. Schreckenberg, A cellular automaton model for freeway traffic, Journal de Physique I, vol. 2, no. 12, 1992, pp [6] T. Goyal and D. Kataria, Traffic congestion on roads, SSRG International Journal of Civil Engineering, vol. 2, no. 5, 2015, pp [7] L. Angeline, M.Y. Choong, B.L. Chua, R.K.Y. Chin and K.T.K. Teo, A traffic cellular automaton model with optimised speed, IEEE International Conference on Consumer Electronics Asia, 2016, pp [8] X. Hu, Y.C. Chiu, Y.L. Ma and L. Zhu, Studying driving risk factors using multi-source mobile computing data, International Journal of Transportation Science and Technology, vol. 4, no. 2, 2015, pp [9] J. Kowszun, Jamitons: Phantom traffic jams, School Science Review, vol. 95, no. 350, [10] Y. Sugiyama, M. Fukui, M. Kikuchi, K. Hasebe, A. Nakayama, K. Nishinari, S. Tadaki and S. Yukawa, Traffic jams without bottlenecks experimentale for the physical mechanism of the formation of a jam, New Journal of Physics, vol. 10, 2008, pp

Emergence of traffic jams in high-density environments

Emergence of traffic jams in high-density environments Emergence of traffic jams in high-density environments Bill Rose 12/19/2012 Physics 569: Emergent States of Matter Phantom traffic jams, those that have no apparent cause, can arise as an emergent phenomenon

More information

Car-Following Parameters by Means of Cellular Automata in the Case of Evacuation

Car-Following Parameters by Means of Cellular Automata in the Case of Evacuation See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/228528638 Car-Following Parameters by Means of Cellular Automata in the Case of Evacuation

More information

Spontaneous-braking and lane-changing effect on traffic congestion using cellular automata model applied to the two-lane traffic

Spontaneous-braking and lane-changing effect on traffic congestion using cellular automata model applied to the two-lane traffic Spontaneous-braking and lane-changing effect on traffic congestion using cellular automata model applied to the two-lane traffic Kohei Arai 1 Graduate School of Science and Engineering Saga University

More information

Traffic Modelling for Moving-Block Train Control System

Traffic Modelling for Moving-Block Train Control System Commun. Theor. Phys. (Beijing, China) 47 (2007) pp. 601 606 c International Academic Publishers Vol. 47, No. 4, April 15, 2007 Traffic Modelling for Moving-Block Train Control System TANG Tao and LI Ke-Ping

More information

Traffic Flow Simulation using Cellular automata under Non-equilibrium Environment

Traffic Flow Simulation using Cellular automata under Non-equilibrium Environment Traffic Flow Simulation using Cellular automata under Non-equilibrium Environment Hideki Kozuka, Yohsuke Matsui, Hitoshi Kanoh Institute of Information Sciences and Electronics, University of Tsukuba,

More information

Simulation study of traffic accidents in bidirectional traffic models

Simulation study of traffic accidents in bidirectional traffic models arxiv:0905.4252v1 [physics.soc-ph] 26 May 2009 Simulation study of traffic accidents in bidirectional traffic models Najem Moussa Département de Mathématique et Informatique, Faculté des Sciences, B.P.

More information

Spontaneous Jam Formation

Spontaneous Jam Formation Highway Traffic Introduction Traffic = macroscopic system of interacting particles (driven or self-driven) Nonequilibrium physics: Driven systems far from equilibrium Collective phenomena physics! Empirical

More information

THE EXACTLY SOLVABLE SIMPLEST MODEL FOR QUEUE DYNAMICS

THE EXACTLY SOLVABLE SIMPLEST MODEL FOR QUEUE DYNAMICS DPNU-96-31 June 1996 THE EXACTLY SOLVABLE SIMPLEST MODEL FOR QUEUE DYNAMICS arxiv:patt-sol/9606001v1 7 Jun 1996 Yūki Sugiyama Division of Mathematical Science City College of Mie, Tsu, Mie 514-01 Hiroyasu

More information

Transient situations in traffic flow: Modelling the Mexico City Cuernavaca Highway

Transient situations in traffic flow: Modelling the Mexico City Cuernavaca Highway arxiv:cond-mat/0501561v1 [cond-mat.other] 24 Jan 2005 Transient situations in traffic flow: Modelling the Mexico City Cuernavaca Highway J.A. del Río Centro de Investigación en Energía Universidad Nacional

More information

An improved CA model with anticipation for one-lane traffic flow

An improved CA model with anticipation for one-lane traffic flow An improved CA model with anticipation for one-lane traffic flow MARÍA ELENA. LÁRRAGA JESÚS ANTONIO DEL RÍ0 Facultad de Ciencias, Computer Science Dept. Universidad Autónoma del Estado de Morelos Av. Universidad

More information

Analysis of Phase Transition in Traffic Flow based on a New Model of Driving Decision

Analysis of Phase Transition in Traffic Flow based on a New Model of Driving Decision Commun. Theor. Phys. 56 (2011) 177 183 Vol. 56, No. 1, July 15, 2011 Analysis of Phase Transition in Traffic Flow based on a New Model of Driving Decision PENG Yu ( Ý), 1 SHANG Hua-Yan (Ù), 2, and LU Hua-Pu

More information

Modeling Traffic Flow for Two and Three Lanes through Cellular Automata

Modeling Traffic Flow for Two and Three Lanes through Cellular Automata International Mathematical Forum, Vol. 8, 2013, no. 22, 1091-1101 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/imf.2013.3486 Modeling Traffic Flow for Two and Three Lanes through Cellular Automata

More information

VEHICULAR TRAFFIC FLOW MODELS

VEHICULAR TRAFFIC FLOW MODELS BBCR Group meeting Fri. 25 th Nov, 2011 VEHICULAR TRAFFIC FLOW MODELS AN OVERVIEW Khadige Abboud Outline Introduction VANETs Why we need to know traffic flow theories Traffic flow models Microscopic Macroscopic

More information

Resonance, criticality, and emergence in city traffic investigated in cellular automaton models

Resonance, criticality, and emergence in city traffic investigated in cellular automaton models Resonance, criticality, and emergence in city traffic investigated in cellular automaton models A. Varas, 1 M. D. Cornejo, 1 B. A. Toledo, 1, * V. Muñoz, 1 J. Rogan, 1 R. Zarama, 2 and J. A. Valdivia 1

More information

Scaling from Circuit Experiment to Real Traffic based on Optimal Velocity Model

Scaling from Circuit Experiment to Real Traffic based on Optimal Velocity Model Scaling from Circuit Experiment to Real Traffic based on Optimal Velocity Model A. Nakayama, Meijo University A. Shibata, KEK S. Tadaki, Saga University M. Kikuchi, Osaka University Y. Sugiyama, Nagoya

More information

Hysteresis in traffic flow revisited: an improved measurement method

Hysteresis in traffic flow revisited: an improved measurement method Hysteresis in traffic flow revisited: an improved measurement method Jorge A. Laval a, a School of Civil and Environmental Engineering, Georgia Institute of Technology Abstract This paper presents a method

More information

A family of multi-value cellular automaton model for traffic flow

A family of multi-value cellular automaton model for traffic flow A family of multi-value cellular automaton model for traffic flow arxiv:nlin/0002007v1 [nlin.ao] 8 Feb 2000 Katsuhiro Nishinari a and Daisuke Takahashi b a Department of Applied Mathematics and Informatics,

More information

CELLULAR AUTOMATA SIMULATION OF TRAFFIC LIGHT STRATEGIES IN OPTIMIZING THE TRAFFIC FLOW

CELLULAR AUTOMATA SIMULATION OF TRAFFIC LIGHT STRATEGIES IN OPTIMIZING THE TRAFFIC FLOW CELLULAR AUTOMATA SIMULATION OF TRAFFIC LIGHT STRATEGIES IN OPTIMIZING THE TRAFFIC FLOW ENDAR H. NUGRAHANI, RISWAN RAMDHANI Department of Mathematics, Faculty of Mathematics and Natural Sciences, Bogor

More information

arxiv:cond-mat/ v3 [cond-mat.stat-mech] 18 Aug 2003

arxiv:cond-mat/ v3 [cond-mat.stat-mech] 18 Aug 2003 arxiv:cond-mat/0211684v3 [cond-mat.stat-mech] 18 Aug 2003 Three-Phase Traffic Theory and Highway Capacity Abstract Boris S. Kerner Daimler Chrysler AG, RIC/TS, T729, 70546 Stuttgart, Germany Hypotheses

More information

Recent Researches in Engineering and Automatic Control

Recent Researches in Engineering and Automatic Control Traffic Flow Problem Simulation in Jordan Abdul Hai Alami Mechanical Engineering Higher Colleges of Technology 17155 Al Ain United Arab Emirates abdul.alami@hct.ac.ae http://sites.google.com/site/alamihu

More information

Coupled Map Traffic Flow Simulator Based on Optimal Velocity Functions

Coupled Map Traffic Flow Simulator Based on Optimal Velocity Functions Coupled Map Traffic Flow Simulator Based on Optimal Velocity Functions Shin-ichi Tadaki 1,, Macoto Kikuchi 2,, Yuki Sugiyama 3,, and Satoshi Yukawa 4, 1 Department of Information Science, Saga University,

More information

Critical Density of Experimental Traffic Jam

Critical Density of Experimental Traffic Jam Critical Density of Experimental Traffic Jam Shin-ichi Tadaki, Macoto Kikuchi, Minoru Fukui, Akihiro Nakayama, Katsuhiro Nishinari, Akihiro Shibata, Yuki Sugiyama, Taturu Yosida, and Satoshi Yukawa Abstract

More information

A MODIFIED CELLULAR AUTOMATON MODEL FOR RING ROAD TRAFFIC WITH VELOCITY GUIDANCE

A MODIFIED CELLULAR AUTOMATON MODEL FOR RING ROAD TRAFFIC WITH VELOCITY GUIDANCE International Journal of Modern Physics C Vol. 20, No. 5 (2009) 711 719 c World Scientific Publishing Company A MODIFIED CELLULAR AUTOMATON MODEL FOR RING ROAD TRAFFIC WITH VELOCITY GUIDANCE C. Q. MEI,,

More information

Modelling and Simulation for Train Movement Control Using Car-Following Strategy

Modelling and Simulation for Train Movement Control Using Car-Following Strategy Commun. Theor. Phys. 55 (2011) 29 34 Vol. 55, No. 1, January 15, 2011 Modelling and Simulation for Train Movement Control Using Car-Following Strategy LI Ke-Ping (Ó ), GAO Zi-You (Ô Ð), and TANG Tao (»

More information

An Improved Car-Following Model for Multiphase Vehicular Traffic Flow and Numerical Tests

An Improved Car-Following Model for Multiphase Vehicular Traffic Flow and Numerical Tests Commun. Theor. Phys. (Beijing, China) 46 (2006) pp. 367 373 c International Academic Publishers Vol. 46, No. 2, August 15, 2006 An Improved Car-Following Model for Multiphase Vehicular Traffic Flow and

More information

arxiv: v2 [physics.soc-ph] 29 Sep 2014

arxiv: v2 [physics.soc-ph] 29 Sep 2014 Universal flow-density relation of single-file bicycle, pedestrian and car motion J. Zhang, W. Mehner, S. Holl, and M. Boltes Jülich Supercomputing Centre, Forschungszentrum Jülich GmbH, 52425 Jülich,

More information

Research Article Individual Subjective Initiative Merge Model Based on Cellular Automaton

Research Article Individual Subjective Initiative Merge Model Based on Cellular Automaton Discrete Dynamics in Nature and Society Volume 23, Article ID 32943, 7 pages http://dx.doi.org/.55/23/32943 Research Article Individual Subjective Initiative Merge Model Based on Cellular Automaton Yin-Jie

More information

Advanced information feedback strategy in intelligent two-route traffic flow systems

Advanced information feedback strategy in intelligent two-route traffic flow systems . RESEARCH PAPERS. SCIENCE CHINA Information Sciences November 2010 Vol. 53 No. 11: 2265 2271 doi: 10.1007/s11432-010-4070-1 Advanced information feedback strategy in intelligent two-route traffic flow

More information

Proceedings of the 2015 Winter Simulation Conference L. Yilmaz, W. K. V. Chan, I. Moon, T. M. K. Roeder, C. Macal, and M. D. Rossetti, eds.

Proceedings of the 2015 Winter Simulation Conference L. Yilmaz, W. K. V. Chan, I. Moon, T. M. K. Roeder, C. Macal, and M. D. Rossetti, eds. Proceedings of the 2015 Winter Simulation Conference L. Yilmaz, W. K. V. Chan, I. Moon, T. M. K. Roeder, C. Macal, and M. D. Rossetti, eds. EVALUATING ADVANTAGE OF SHARING INFORMATION AMONG VEHICLES TOWARD

More information

A Probability-Based Model of Traffic Flow

A Probability-Based Model of Traffic Flow A Probability-Based Model of Traffic Flow Richard Yi, Harker School Mentored by Gabriele La Nave, University of Illinois, Urbana-Champaign January 23, 2016 Abstract Describing the behavior of traffic via

More information

A weighted mean velocity feedback strategy in intelligent two-route traffic systems

A weighted mean velocity feedback strategy in intelligent two-route traffic systems A weighted mean velocity feedback strategy in intelligent two-route traffic systems Xiang Zheng-Tao( 向郑涛 ) and Xiong Li( 熊励 ) School of Management, Shanghai University, Shanghai 200444, China (Received

More information

Modeling and simulation of highway traffic using a cellular automaton approach

Modeling and simulation of highway traffic using a cellular automaton approach U.U.D.M. Project Report 2011:25 Modeling and simulation of highway traffic using a cellular automaton approach Ding Ding Examensarbete i matematik, 30 hp Handledare och examinator: Ingemar Kaj December

More information

An Interruption in the Highway: New Approach to Modeling Car Traffic

An Interruption in the Highway: New Approach to Modeling Car Traffic An Interruption in the Highway: New Approach to Modeling Car Traffic Amin Rezaeezadeh * Physics Department Sharif University of Technology Tehran, Iran Received: February 17, 2010 Accepted: February 9,

More information

Jamitons: phantom traffic jams

Jamitons: phantom traffic jams Public understanding of science Jorj ABSTRACT Traffic on motorways can slow down for no apparent reason. Sudden changes in speed by one or two drivers can create a chain reaction that causes a traffic

More information

Modeling Traffic Flow on Multi-Lane Road: Effects of Lane-Change Manoeuvres Due to an On-ramp

Modeling Traffic Flow on Multi-Lane Road: Effects of Lane-Change Manoeuvres Due to an On-ramp Global Journal of Pure and Applied Mathematics. ISSN 973-768 Volume 4, Number 28, pp. 389 46 Research India Publications http://www.ripublication.com/gjpam.htm Modeling Traffic Flow on Multi-Lane Road:

More information

Modelling, Simulation & Computing Laboratory (msclab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia

Modelling, Simulation & Computing Laboratory (msclab) Faculty of Engineering, Universiti Malaysia Sabah, Malaysia 1.0 Introduction Intelligent Transportation Systems (ITS) Long term congestion solutions Advanced technologies Facilitate complex transportation systems Dynamic Modelling of transportation (on-road traffic):

More information

The Physics of Traffic Jams: Emergent Properties of Vehicular Congestion

The Physics of Traffic Jams: Emergent Properties of Vehicular Congestion December 10 2008 David Zeb Rocklin The Physics of Traffic Jams: Emergent Properties of Vehicular Congestion The application of methodology from statistical physics to the flow of vehicles on public roadways

More information

Multi-Agent Systems. Bernhard Nebel, Felix Lindner, and Thorsten Engesser. Summer Term Albert-Ludwigs-Universität Freiburg

Multi-Agent Systems. Bernhard Nebel, Felix Lindner, and Thorsten Engesser. Summer Term Albert-Ludwigs-Universität Freiburg Multi-Agent Systems Albert-Ludwigs-Universität Freiburg Bernhard Nebel, Felix Lindner, and Thorsten Engesser Summer Term 2017 Course outline 1 Introduction 2 Agent-Based Simulation 3 Agent Architectures

More information

Cellular Automata. Jason Frank Mathematical Institute

Cellular Automata. Jason Frank Mathematical Institute Cellular Automata Jason Frank Mathematical Institute WISM484 Introduction to Complex Systems, Utrecht University, 2015 Cellular Automata Game of Life: Simulator: http://www.bitstorm.org/gameoflife/ Hawking:

More information

Answers to Problem Set Number 02 for MIT (Spring 2008)

Answers to Problem Set Number 02 for MIT (Spring 2008) Answers to Problem Set Number 02 for 18.311 MIT (Spring 2008) Rodolfo R. Rosales (MIT, Math. Dept., room 2-337, Cambridge, MA 02139). March 10, 2008. Course TA: Timothy Nguyen, MIT, Dept. of Mathematics,

More information

A generic and hybrid approach for pedestrian dynamics to couple cellular automata with network flow models

A generic and hybrid approach for pedestrian dynamics to couple cellular automata with network flow models Proceedings of the 8th International Conference on Pedestrian and Evacuation Dynamics (PED2016) Hefei, China - Oct 17 21, 2016 Paper No. 24 A generic and hybrid approach for pedestrian dynamics to couple

More information

Macroscopic Simulation of Open Systems and Micro-Macro Link

Macroscopic Simulation of Open Systems and Micro-Macro Link Macroscopic Simulation of Open Systems and Micro-Macro Link Ansgar Hennecke 1 and Martin Treiber 1 and Dirk Helbing 1 II Institute for Theoretical Physics, University Stuttgart, Pfaffenwaldring 57, D-7756

More information

Q1. (a) The diagram shows a car being driven at 14 rn/s. The driver has forgotten to clear a thick layer of snow from the roof.

Q1. (a) The diagram shows a car being driven at 14 rn/s. The driver has forgotten to clear a thick layer of snow from the roof. Q1. (a) The diagram shows a car being driven at 14 rn/s. The driver has forgotten to clear a thick layer of snow from the roof. Which of the following has the smallest momentum? Draw a circle around your

More information

Traffic flow theory involves the development of mathematical relationships among

Traffic flow theory involves the development of mathematical relationships among CHAPTER 6 Fundamental Principles of Traffic Flow Traffic flow theory involves the development of mathematical relationships among the primary elements of a traffic stream: flow, density, and speed. These

More information

The Effect of off-ramp on the one-dimensional cellular automaton traffic flow with open boundaries

The Effect of off-ramp on the one-dimensional cellular automaton traffic flow with open boundaries arxiv:cond-mat/0310051v3 [cond-mat.stat-mech] 15 Jun 2004 The Effect of off-ramp on the one-dimensional cellular automaton traffic flow with open boundaries Hamid Ez-Zahraouy, Zoubir Benrihane, Abdelilah

More information

Driving in Rural Areas. 82 percent of a miles of roadways are rural roads.

Driving in Rural Areas. 82 percent of a miles of roadways are rural roads. Driving in Rural Areas 82 percent of a miles of roadways are rural roads. Different types of Roadways Rural roads are constructed of many different types of materials. Some are paved Others are not. Different

More information

Cellular Automata Model of Self-organizing Traffic Control in Urban Networks

Cellular Automata Model of Self-organizing Traffic Control in Urban Networks Cellular Automata Model of Self-organizing Traffic Control in Urban Networks Jacek Szklarski February 23, 2010 Abstract A model of city traffic based on Nagel- Schreckenberg cellular automaton (CA) model

More information

A Stochastic Continuous Cellular Automata Traffic Model with Fuzzy Decision Rules

A Stochastic Continuous Cellular Automata Traffic Model with Fuzzy Decision Rules A Stochastic Continuous Cellular Automata Traffic Model with Fuzzy Decision Rules POLITECNICO DI MILANO DEPARTMENT OF MATHEMATICS DOCTORAL PROGRAMME IN MATHEMATICAL ENGINEERING Doctoral Dissertation of:

More information

Chapter 2: 1-D Kinematics

Chapter 2: 1-D Kinematics Chapter : 1-D Kinematics Types of Motion Translational Motion Circular Motion Projectile Motion Rotational Motion Natural Motion Objects have a proper place Objects seek their natural place External forces

More information

1. The diagram below shows water falling from a dam. Each minute kg of water falls vertically into the pool at the bottom.

1. The diagram below shows water falling from a dam. Each minute kg of water falls vertically into the pool at the bottom. 1. The diagram below shows water falling from a dam. Each minute 12 000 kg of water falls vertically into the pool at the bottom. The time taken for the water to fall is 2 s and the acceleration of the

More information

Monetizing Evaluation Model for Highway Transportation Rules Based on CA

Monetizing Evaluation Model for Highway Transportation Rules Based on CA Modeling, Simulation and Optimization Technologies and Applications (MSOTA 2016) Monetizing Evaluation Model for Highway Transportation Rules Based on CA Yiling Liu1,*, Jin Xiong2, Xingyue Han3 and Hong

More information

Empirical Study of Traffic Velocity Distribution and its Effect on VANETs Connectivity

Empirical Study of Traffic Velocity Distribution and its Effect on VANETs Connectivity Empirical Study of Traffic Velocity Distribution and its Effect on VANETs Connectivity Sherif M. Abuelenin Department of Electrical Engineering Faculty of Engineering, Port-Said University Port-Fouad,

More information

The stopping distance of a car is the sum of the thinking distance and the braking distance.

The stopping distance of a car is the sum of the thinking distance and the braking distance. The stopping distance of a car is the sum of the thinking distance and the braking distance. The table below shows how the thinking distance and braking distance vary with speed. Speed in m / s Thinking

More information

String and robust stability of connected vehicle systems with delayed feedback

String and robust stability of connected vehicle systems with delayed feedback String and robust stability of connected vehicle systems with delayed feedback Gopal Krishna Kamath, Krishna Jagannathan and Gaurav Raina Department of Electrical Engineering Indian Institute of Technology

More information

Interactive Traffic Simulation

Interactive Traffic Simulation Interactive Traffic Simulation Microscopic Open-Source Simulation Software in Javascript Martin Treiber and Arne Kesting July 2017 Traffic and congestion phenomena belong to our everyday experience. Our

More information

Introduction. Pedestrian dynamics more complex than vehicular traffic: motion is 2-dimensional counterflow interactions longer-ranged

Introduction. Pedestrian dynamics more complex than vehicular traffic: motion is 2-dimensional counterflow interactions longer-ranged Pedestrian Dynamics Introduction Pedestrian dynamics more complex than vehicular traffic: motion is 2-dimensional counterflow interactions longer-ranged Empirics Collective phenomena jamming or clogging

More information

Exact results for deterministic cellular automata traffic models

Exact results for deterministic cellular automata traffic models June 28, 2017 arxiv:comp-gas/9902001v2 2 Nov 1999 Exact results for deterministic cellular automata traffic models Henryk Fukś The Fields Institute for Research in Mathematical Sciences Toronto, Ontario

More information

Solitons in a macroscopic traffic model

Solitons in a macroscopic traffic model Solitons in a macroscopic traffic model P. Saavedra R. M. Velasco Department of Mathematics, Universidad Autónoma Metropolitana, Iztapalapa, 093 México, (e-mail: psb@xanum.uam.mx). Department of Physics,

More information

AQA Forces Review Can you? Scalar and vector quantities Contact and non-contact forces Resolving forces acting parallel to one another

AQA Forces Review Can you? Scalar and vector quantities   Contact and non-contact forces    Resolving forces acting parallel to one another Can you? Scalar and vector quantities Describe the difference between scalar and vector quantities and give examples. Scalar quantities have magnitude only. Vector quantities have magnitude and an associated

More information

Optimizing traffic flow on highway with three consecutive on-ramps

Optimizing traffic flow on highway with three consecutive on-ramps 2012 Fifth International Joint Conference on Computational Sciences and Optimization Optimizing traffic flow on highway with three consecutive on-ramps Lan Lin, Rui Jiang, Mao-Bin Hu, Qing-Song Wu School

More information

suppressing traffic flow instabilities

suppressing traffic flow instabilities suppressing traffic flow instabilities S S VF VC VL D D Berthold K.P. Horn Traffic flow instabilities waste energy: At high densities traffic flow becomes unstable Traffic acts as if it was a dilatant

More information

A Cellular Automaton Model for Heterogeneous and Incosistent Driver Behavior in Urban Traffic

A Cellular Automaton Model for Heterogeneous and Incosistent Driver Behavior in Urban Traffic Commun. Theor. Phys. 58 (202) 744 748 Vol. 58, No. 5, November 5, 202 A Cellular Automaton Model for Heterogeneous and Incosistent Driver Behavior in Urban Traffic LIU Ming-Zhe ( ), ZHAO Shi-Bo ( ô ),,

More information

Cellular Automata Models of Pedestrian Dynamics

Cellular Automata Models of Pedestrian Dynamics Cellular Automata Models of Pedestrian Dynamics Andreas Schadschneider Institute for Theoretical Physics University of Cologne Germany www.thp.uni-koeln.de/~as www.thp.uni-koeln.de/ant-traffic Overview

More information

IHSTIITOT CTS QA C45 B46. I A Al I

IHSTIITOT CTS QA C45 B46. I A Al I ITS IHSTIITOT 1 CTS QA 267.5.C45 B46 I A Al -7 19 I Technical Report Documentation Page 1. Report No. 2. 3. Recipient's Accession No. CTS 97-9 4. Title and Subtitle 5. Report Date Cellular Automata for

More information

arxiv: v1 [physics.soc-ph] 17 Oct 2016

arxiv: v1 [physics.soc-ph] 17 Oct 2016 Local stability conditions and calibrating procedure for new car-following models used in driving simulators arxiv:1610.05257v1 [physics.soc-ph] 17 Oct 2016 Valentina Kurc and Igor Anufriev Abstract The

More information

arxiv: v1 [nlin.cg] 11 Nov 2015

arxiv: v1 [nlin.cg] 11 Nov 2015 Velocity Statistics of the Nagel-Schreckenberg Model Nicolas Bain, Thorsten Emig, and Franz-Joseph Ulm Multi-Scale Materials Science for Energy and Environment, MSE 2, UMI 3466, The joint CNRS-MIT Laboratory,

More information

CHAPTER 5 DELAY ESTIMATION FOR OVERSATURATED SIGNALIZED APPROACHES

CHAPTER 5 DELAY ESTIMATION FOR OVERSATURATED SIGNALIZED APPROACHES CHAPTER 5 DELAY ESTIMATION FOR OVERSATURATED SIGNALIZED APPROACHES Delay is an important measure of effectiveness in traffic studies, as it presents the direct cost of fuel consumption and indirect cost

More information

A Continuous Model for Two-Lane Traffic Flow

A Continuous Model for Two-Lane Traffic Flow A Continuous Model for Two-Lane Traffic Flow Richard Yi, Harker School Prof. Gabriele La Nave, University of Illinois, Urbana-Champaign PRIMES Conference May 16, 2015 Two Ways of Approaching Traffic Flow

More information

Statistical Mechanics-inspired Framework for Studying the Effects of Mixed Traffic Flows on Highway Congestion

Statistical Mechanics-inspired Framework for Studying the Effects of Mixed Traffic Flows on Highway Congestion Statistical Mechanics-inspired Framework for Studying the Effects of Mixed Traffic Flows on ighway Congestion Kshitij Jerath 1, Asok Ray 1, Sean N. Brennan 1 and Vikash V. Gayah 2 Abstract Intelligent

More information

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems Cellular Systems 1 Motivation Evolution has rediscovered several times multicellularity as a way to build complex living systems Multicellular systems are composed by many copies of a unique fundamental

More information

Traffic Flow Theory & Simulation

Traffic Flow Theory & Simulation Traffic Flow Theory & Simulation S.P. Hoogendoorn Lecture 7 Introduction to Phenomena Introduction to phenomena And some possible explanations... 2/5/2011, Prof. Dr. Serge Hoogendoorn, Delft University

More information

THE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY

THE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY THE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY Irene Cara Jan-Pieter Paardekooper TNO Helmond The Netherlands Paper Number

More information

A Continuous Topography Approach for Agent Based Traffic Simulation, Lane Changing Model*

A Continuous Topography Approach for Agent Based Traffic Simulation, Lane Changing Model* Jurnal AL-AZHAR INDONESIA SERI SAINS DAN TEKNOLOGI, Vol. 2, No. 1, Maret 2013 35 A Continuous Topography Approach for Agent Based Traffic Simulation, Lane Changing Model* Ade Jamal Department of Informatics,

More information

Advancing density waves and phase transitions in a velocity dependent randomization traffic cellular automaton

Advancing density waves and phase transitions in a velocity dependent randomization traffic cellular automaton Katholieke Universiteit Leuven Departement Elektrotechniek ESAT-SCD (SISTA) / TR 3- Advancing density waves and phase transitions in a velocity dependent randomization traffic cellular automaton Sven Maerivoet

More information

CHAPTER 3. CAPACITY OF SIGNALIZED INTERSECTIONS

CHAPTER 3. CAPACITY OF SIGNALIZED INTERSECTIONS CHAPTER 3. CAPACITY OF SIGNALIZED INTERSECTIONS 1. Overview In this chapter we explore the models on which the HCM capacity analysis method for signalized intersections are based. While the method has

More information

Analytical Prediction of Self-organized Traffic Jams as a Function of Increasing ACC Penetration

Analytical Prediction of Self-organized Traffic Jams as a Function of Increasing ACC Penetration > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 Analytical Prediction of Self-organized Traffic Jams as a Function of Increasing ACC Penetration Kshitij Jerath

More information

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 28 Nov 2001

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 28 Nov 2001 arxiv:cond-mat/0111535v1 [cond-mat.stat-mech] 28 Nov 2001 Localized defects in a cellular automaton model for traffic flow with phase separation A. Pottmeier a, R. Barlovic a, W. Knospe a, A. Schadschneider

More information

Characteristics of vehicular traffic flow at a roundabout

Characteristics of vehicular traffic flow at a roundabout PHYSICAL REVIEW E 70, 046132 (2004) Characteristics of vehicular traffic flow at a roundabout M. Ebrahim Fouladvand, Zeinab Sadjadi, and M. Reza Shaebani Department of Physics, Zanjan University, P.O.

More information

arxiv:cond-mat/ v1 10 Oct 1993

arxiv:cond-mat/ v1 10 Oct 1993 LIFE-TIMES OF SIMULATED TRAFFIC JAMS Kai Nagel Zentrum für Paralleles Rechnen, c/o Math. Inst., Universität, 50923 Köln, Germany kai@mi.uni-koeln.de June 18, 2018 arxiv:cond-mat/9310018v1 10 Oct 1993 Abstract:

More information

Putnam Greedy Algorithms Cody Johnson. Greedy Algorithms. May 30, 2016 Cody Johnson.

Putnam Greedy Algorithms Cody Johnson. Greedy Algorithms. May 30, 2016 Cody Johnson. 1 Introduction Greedy Algorithms May 0, 2016 Cody Johnson ctj@math.cmu.edu A greedy algorithm is an algorithm that chooses the optimal choice in the short run. 2 Examples 1. Prove that every nonnegative

More information

Cell Transmission Models

Cell Transmission Models Cell Transmission Models Lecture Notes in Transportation Systems Engineering Prof. Tom V. Mathew Contents 1 Introduction 1 2 Single source and sink CTM model 2 2.1 Basic Premise...................................

More information

Deep Algebra Projects: Algebra 1 / Algebra 2 Go with the Flow

Deep Algebra Projects: Algebra 1 / Algebra 2 Go with the Flow Deep Algebra Projects: Algebra 1 / Algebra 2 Go with the Flow Topics Solving systems of linear equations (numerically and algebraically) Dependent and independent systems of equations; free variables Mathematical

More information

An extended microscopic traffic flow model based on the spring-mass system theory

An extended microscopic traffic flow model based on the spring-mass system theory Modern Physics Letters B Vol. 31, No. 9 (2017) 1750090 (9 pages) c World Scientific Publishing Company DOI: 10.1142/S0217984917500907 An extended microscopic traffic flow model based on the spring-mass

More information

Nonlinear Analysis of a New Car-Following Model Based on Internet-Connected Vehicles

Nonlinear Analysis of a New Car-Following Model Based on Internet-Connected Vehicles Nonlinear Analysis of a New Car-Following Model Based on Internet-Connected Vehicles Lei Yu1*, Bingchang Zhou, Zhongke Shi1 1 College School of Automation, Northwestern Polytechnical University, Xi'an,

More information

Experimental verification platform for connected vehicle networks

Experimental verification platform for connected vehicle networks 2018 21st International Conference on Intelligent Transportation Systems ITSC) Maui, Hawaii, USA, November 4-7, 2018 Experimental verification platform for connected vehicle networks Sergei S. Avedisov,

More information

Vehicular Traffic: A Forefront Socio-Quantitative Complex System

Vehicular Traffic: A Forefront Socio-Quantitative Complex System Vehicular Traffic: A Forefront Socio-Quantitative Complex System Jaron T. Krogel 6 December 2007 Abstract We present the motivation for studying traffic systems from a physical perspective. We proceed

More information

Algorithms and Complexity theory

Algorithms and Complexity theory Algorithms and Complexity theory Thibaut Barthelemy Some slides kindly provided by Fabien Tricoire University of Vienna WS 2014 Outline 1 Algorithms Overview How to write an algorithm 2 Complexity theory

More information

1. Introductory Examples

1. Introductory Examples 1. Introductory Examples We introduce the concept of the deterministic and stochastic simulation methods. Two problems are provided to explain the methods: the percolation problem, providing an example

More information

Statistical Model Checking Applied on Perception and Decision-making Systems for Autonomous Driving

Statistical Model Checking Applied on Perception and Decision-making Systems for Autonomous Driving Statistical Model Checking Applied on Perception and Decision-making Systems for Autonomous Driving J. Quilbeuf 1 M. Barbier 2,3 L. Rummelhard 3 C. Laugier 2 A. Legay 1 T. Genevois 2 J. Ibañez-Guzmán 3

More information

Efficiency promotion for an on-ramp system based on intelligent transportation system information

Efficiency promotion for an on-ramp system based on intelligent transportation system information Efficiency promotion for an on-ramp system based on intelligent transportation system information Xie Dong-Fan( 谢东繁 ), Gao Zi-You( 高自友 ), and Zhao Xiao-Mei( 赵小梅 ) School of Traffic and Transportation,

More information

c) What are cumulative curves, and how are they constructed? (1 pt) A count of the number of vehicles over time at one location (1).

c) What are cumulative curves, and how are they constructed? (1 pt) A count of the number of vehicles over time at one location (1). Exam 4821 Duration 3 hours. Points are indicated for each question. The exam has 5 questions 54 can be obtained. Note that half of the points is not always suffcient for a 6. Use your time wisely! Remarks:

More information

Interacting Vehicles: Rules of the Game

Interacting Vehicles: Rules of the Game Chapter 7 Interacting Vehicles: Rules of the Game In previous chapters, we introduced an intelligent control method for autonomous navigation and path planning. The decision system mainly uses local information,

More information

Any live cell with less than 2 live neighbours dies. Any live cell with 2 or 3 live neighbours lives on to the next step.

Any live cell with less than 2 live neighbours dies. Any live cell with 2 or 3 live neighbours lives on to the next step. 2. Cellular automata, and the SIRS model In this Section we consider an important set of models used in computer simulations, which are called cellular automata (these are very similar to the so-called

More information

Appendix A Kerner-Klenov Stochastic Microscopic Model in Framework of Three-Phase Theory

Appendix A Kerner-Klenov Stochastic Microscopic Model in Framework of Three-Phase Theory Appendix A Kerner-Klenov Stochastic Microscopic Model in Framework of Three-Phase Theory Additional List of Symbols Used in Appendices A and B ıx ıv ıa t n n v n x n n Qv n v s;n g n ` d G n g safe;n S

More information

Cellular Automaton Simulation of Evacuation Process in Story

Cellular Automaton Simulation of Evacuation Process in Story Commun. Theor. Phys. (Beijing, China) 49 (2008) pp. 166 170 c Chinese Physical Society Vol. 49, No. 1, January 15, 2008 Cellular Automaton Simulation of Evacuation Process in Story ZHENG Rong-Sen, 1 QIU

More information

M1. (a) increases 1. increases 1. (c) (i) all points correctly plotted all to ± ½ small square one error = 1 mark two or more errors = 0 marks 2

M1. (a) increases 1. increases 1. (c) (i) all points correctly plotted all to ± ½ small square one error = 1 mark two or more errors = 0 marks 2 M. (a) increases increases (b) 3 (m) accept 43 circled for mark accept 9 + 4 for mark (c) (i) all points correctly plotted all to ± ½ small square one error = mark two or more errors = 0 marks line of

More information

Angewandte Mathematik und Informatik. Universitat zu Koln, Metastable States in a Microscopic Model of Trac Flow. S. Krau, P. Wagner, C.

Angewandte Mathematik und Informatik. Universitat zu Koln, Metastable States in a Microscopic Model of Trac Flow. S. Krau, P. Wagner, C. Angewandte Mathematik und Informatik Universitat zu Koln Report No. 304 Metastable States in a Microscopic Model of Trac Flow by S. Krau, P. Wagner, C. Gawron 1997 Pysical Review E 55, 5597 S. Krau, P.

More information

SOME FACTORS INFLUENCING THE REGULARITY OF SHORT HEADWAY URBAN BUS OPERATION*

SOME FACTORS INFLUENCING THE REGULARITY OF SHORT HEADWAY URBAN BUS OPERATION* NZOR volume 4 number 2 July 1976 SOME FACTORS INFLUENCING THE REGULARITY OF SHORT HEADWAY URBAN BUS OPERATION* W.J, Frith M inistry of Transport W ellington S u m m a r y T h e i m p o r t a n c e o f

More information

Derivation of the Yellow Change Interval Formula

Derivation of the Yellow Change Interval Formula Derivation of the Yellow Change Interval Formula Brian Ceccarelli, Joseph Shovlin The yellow change interval formula traffic engineers use to set yellow light durations originated from a paper written

More information

Cellular-automaton model with velocity adaptation in the framework of Kerner s three-phase traffic theory

Cellular-automaton model with velocity adaptation in the framework of Kerner s three-phase traffic theory Cellular-automaton model with velocity adaptation in the framework of Kerner s three-phase traffic theory Kun Gao, 1, * Rui Jiang, 2, Shou-Xin Hu, 3 Bing-Hong Wang, 1, and Qing-Song Wu 2 1 Nonlinear Science

More information