SlideShare a Scribd company logo
1 of 7
Download to read offline
BAYERO UNIVERSITY KANO
DEPARTMENT OF CIVIL
ENGINEERING
A REVIEW OF CELLULAR AUTOMATA TRAFFIC FLOW
MODELS
BY
IBRAHIM LAWAL
Tel: +234(0) 806 336 5132
Email: engribrahimlawal@yahoo.com
CELLULAR AUTOMATA TRAFFIC FLOW MODELS
Cellular automata model is one of the microscopic traffic models.
Microscopic traffic flow models simulate single vehicle-driver units, based on
driver’s behavior. The dynamic variables of the models represent microscopic
properties like the position and velocity of the vehicles. There are two
modeling approach under the microscopic traffic models known as Car-
following model and Cellular automata model.
Cellular automata models describe the dynamical properties of the system in
a discrete setting. It consists of a regular grid of cells. For traffic model, the
road is divided into a constant length Δx and the time is divided into steps of
Δt. Each grid of cells can either be occupied by a vehicle or empty.
The first research using Cellular Automata model for traffics simulation was
conducted by Nagel and Schreckenberg (1992).
The Nagel-Schreckenberg (NaSch) model is a probabilistic
cellular automaton. It contains a one-lane-road with discrete
positions (cells). They simulate the single-lane highway traffic
flow by a stochastic CA model. The basic rule of the traffic
flow is that each vehicle moves v sites at each time. The
velocity v will add 1 if there is no cars v space ahead and slow
down to 𝑖−1 if there is another vehicle 𝑖 spaces ahead. The
velocity will slow down randomly with the probability 𝑝.
In the CA model, the street is divided into cells at a typical
space which is the space occupied by vehicles in a dense jam.
The space is depended by car length and distance to the
preceding car. Each cell can be occupied at most one car or
empty.
Simulation of Traditional Cellular Automaton Model
The one-lane highway traffic model is based on the former Cellular
Automaton model. There exists one highway which is a close boundary
system. The highway is divided in equal size cells. Each cell can either
occupy one vehicle or is empty. Each vehicle can be described by
position and velocity. 𝑥i is the position of ith vehicle and 𝑣i is the
velocity of 𝑖th vehicle. Before each movement, we first define the gap
between successive vehicles. 𝑔𝑎𝑝i is the gap space between ith vehicle
and 𝑖‐1 th vehicle. There are four steps in the model:
Rules and Algorithm
Acceleration: If the speed of i th vehicle vi is lower than the maximum
speed𝑣 𝑚𝑎𝑥, then the speed will increase by 𝑎. But the speed will remain
smaller than 𝑣 𝑚𝑎𝑥. a is the acceleration rate. The rule is given as:
𝑣𝑖→𝑚𝑖𝑛 (𝑣𝑖+ 𝑎, 𝑣max)
Deceleration: The vehicles reduce its speed if the front gap is not
enough for current speed. The speed will reduce to 𝑔𝑎𝑝i−1. The rule is
given as:
Where 𝑔𝑎𝑝𝑖 = 𝑥𝑖−𝑥𝑖−1
Where 𝑔𝑎𝑝𝑖 = 𝑥𝑖−𝑥𝑖−1
Randomization: In the model, driver will decrease the speed
randomized. If the 𝑣𝑖≥0, then the speed of ith will reduce the speed one
unit with the probability p. According to D.Chowdhury, L.Santen and A.
Schadchneider (2000), realistic data shows city traffic has a higher
value of random probability than the number in highway traffic. For city
traffic, we choose the probability of randomization 𝑝=0.5. For highway
traffic, we choose the probability of randomization 𝑝=0.3. The rule is
given as:
𝑣𝑖→𝑚𝑎𝑥(𝑣𝑖−1,0) 𝑤𝑖𝑡ℎ 𝑝𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑡𝑦 𝑝
Move: After the previous steps, the new position of the vehicle can be
determined by the current velocity and current position
𝑥𝑖→𝑥𝑖+𝑣𝑖
Algorithm for one-lane model
Parameters are defined as follow:
• a is the acceleration rate
• 𝑝 is the probability of decrease speed,
here we choose 0.25.
• 𝑞 is the probability to switch lane.
• 𝐿 is the length of road.
• 𝑔𝑎𝑝𝑖
𝑓=𝑥𝑖−𝑥𝑖−1 the front gap
• 𝑥𝑖
𝑡 is the position of 𝑖 𝑡ℎ vehicle at
time t.
• 𝑥𝑖
𝑝 is the incident place.
• 𝑣𝑖 is the velocity of 𝑖 𝑡ℎ vehicle.
• 𝑣 𝑚𝑎𝑥 is the maximum speed.
To simulate the one-lane traffic model, we first need to input
parameters: the length of the highway, the length of the cell,
numbers of vehicles, maximum velocity, the initial density,
incident details and driver behavior probability p. According to
D.Chowdhury, L.Santen and A. Schadchneider (2000), realistic
data shows city traffic has a higher value of random probability
than the number in highway traffic. For city traffic, we choose the
probability of randomization 𝑝=0.5. For highway traffic, we
choose the probability of randomization 𝑝=0.3. We set the
number of cells to 2000 which is also the length of road. Each cell
can be either occupied or empty. We randomly generate the
position and speed of cars. And the number of cars is defined by
the density. Each car will follow the 4 rules (Acceleration,
Deceleration, Randomization, and Move) and make the
movement.

More Related Content

What's hot

Review of optimal speed model
Review of optimal speed modelReview of optimal speed model
Review of optimal speed modelGazali S.F
 
IRJET- Traffic Study on Mid-Block Section & Intersection
IRJET-  	  Traffic Study on Mid-Block Section & IntersectionIRJET-  	  Traffic Study on Mid-Block Section & Intersection
IRJET- Traffic Study on Mid-Block Section & IntersectionIRJET Journal
 
autonomous-vehicles_final
autonomous-vehicles_finalautonomous-vehicles_final
autonomous-vehicles_finalNicholas Jones
 
REVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELREVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELGyambar Adamu
 
Armour R&D Final Report_CYJong-Du
Armour R&D Final Report_CYJong-DuArmour R&D Final Report_CYJong-Du
Armour R&D Final Report_CYJong-DuChee Yie Jong
 
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...IOSR Journals
 
REVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODEL
REVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODELREVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODEL
REVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODELAKILU BOYI BAITI
 

What's hot (12)

REVIEW OF OPTIMUM SPEED LIMIT TRAFFIC MODEL
  REVIEW OF OPTIMUM SPEED LIMIT TRAFFIC MODEL  REVIEW OF OPTIMUM SPEED LIMIT TRAFFIC MODEL
REVIEW OF OPTIMUM SPEED LIMIT TRAFFIC MODEL
 
Review of optimal speed model
Review of optimal speed modelReview of optimal speed model
Review of optimal speed model
 
mix traffic
mix trafficmix traffic
mix traffic
 
Traffic simulation and modelling
Traffic simulation and modellingTraffic simulation and modelling
Traffic simulation and modelling
 
REVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELREVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODEL
 
Adamu muhammad isah
Adamu muhammad isahAdamu muhammad isah
Adamu muhammad isah
 
IRJET- Traffic Study on Mid-Block Section & Intersection
IRJET-  	  Traffic Study on Mid-Block Section & IntersectionIRJET-  	  Traffic Study on Mid-Block Section & Intersection
IRJET- Traffic Study on Mid-Block Section & Intersection
 
autonomous-vehicles_final
autonomous-vehicles_finalautonomous-vehicles_final
autonomous-vehicles_final
 
REVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODELREVIEW OF OPTIMAL SPEED MODEL
REVIEW OF OPTIMAL SPEED MODEL
 
Armour R&D Final Report_CYJong-Du
Armour R&D Final Report_CYJong-DuArmour R&D Final Report_CYJong-Du
Armour R&D Final Report_CYJong-Du
 
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
Car Dynamics using Quarter Model and Passive Suspension, Part II: A Novel Sim...
 
REVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODEL
REVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODELREVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODEL
REVIEW OF OPTIMAL SPEED TRAFFIC FLOW MODEL
 

Viewers also liked

Building Bridges slide show
Building Bridges slide showBuilding Bridges slide show
Building Bridges slide showteachpeacenow
 
Road networks (m.eng civil)
Road networks (m.eng civil)Road networks (m.eng civil)
Road networks (m.eng civil)Ibrahim Lawal
 
Bridges: history, forces, and types
Bridges: history, forces, and typesBridges: history, forces, and types
Bridges: history, forces, and typesczachatack
 
Concrete technology
Concrete technologyConcrete technology
Concrete technologyJNTU
 
Bridge
Bridge Bridge
Bridge illpa
 
CONSTRUCTION OF CEMENT CONCRETE ROAD
CONSTRUCTION OF CEMENT CONCRETE ROADCONSTRUCTION OF CEMENT CONCRETE ROAD
CONSTRUCTION OF CEMENT CONCRETE ROADGLA University
 
PPT On Bridge Construction
PPT On Bridge ConstructionPPT On Bridge Construction
PPT On Bridge ConstructionRobin Nirwal
 
Introduction to Civil Engineering
Introduction to Civil Engineering Introduction to Civil Engineering
Introduction to Civil Engineering Umer Farooq
 

Viewers also liked (10)

Building Bridges slide show
Building Bridges slide showBuilding Bridges slide show
Building Bridges slide show
 
Road networks (m.eng civil)
Road networks (m.eng civil)Road networks (m.eng civil)
Road networks (m.eng civil)
 
Bridges: history, forces, and types
Bridges: history, forces, and typesBridges: history, forces, and types
Bridges: history, forces, and types
 
Concrete technology
Concrete technologyConcrete technology
Concrete technology
 
Concrete Technology Unit I
Concrete Technology Unit IConcrete Technology Unit I
Concrete Technology Unit I
 
Bridge
Bridge Bridge
Bridge
 
Civil engineering
Civil engineeringCivil engineering
Civil engineering
 
CONSTRUCTION OF CEMENT CONCRETE ROAD
CONSTRUCTION OF CEMENT CONCRETE ROADCONSTRUCTION OF CEMENT CONCRETE ROAD
CONSTRUCTION OF CEMENT CONCRETE ROAD
 
PPT On Bridge Construction
PPT On Bridge ConstructionPPT On Bridge Construction
PPT On Bridge Construction
 
Introduction to Civil Engineering
Introduction to Civil Engineering Introduction to Civil Engineering
Introduction to Civil Engineering
 

Similar to Ca models

The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018
The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018
The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018Amazon Web Services
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesAllison Koehn
 
Fuzzy power point 1
Fuzzy power point 1Fuzzy power point 1
Fuzzy power point 1IshqUsmn
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Controlhoadktd
 
Traffic stream models
Traffic stream models Traffic stream models
Traffic stream models Faris Thyab
 
Review of Fuzzy Model
Review of Fuzzy Model Review of Fuzzy Model
Review of Fuzzy Model NurudeenIshaq1
 
Fuzzy Model Presentation
Fuzzy Model Presentation Fuzzy Model Presentation
Fuzzy Model Presentation NurudeenIshaq1
 
Review of optimal speed model
Review of optimal speed modelReview of optimal speed model
Review of optimal speed modelABUBAKAR IBRAHIM
 
Traffic Forecasting
Traffic Forecasting Traffic Forecasting
Traffic Forecasting icanearn555
 
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 EvacuationCar-Following Parameters by Means of Cellular Automata in the Case of Evacuation
Car-Following Parameters by Means of Cellular Automata in the Case of EvacuationCSCJournals
 
A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)IJSRD
 
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...IJRES Journal
 
An IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal ControlAn IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal ControlGauthamSK4
 

Similar to Ca models (20)

The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018
The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018
The Future of Mixed-Autonomy Traffic (AIS302) - AWS re:Invent 2018
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
 
Fuzzy power point 1
Fuzzy power point 1Fuzzy power point 1
Fuzzy power point 1
 
Traffic flow model
Traffic flow modelTraffic flow model
Traffic flow model
 
Traffic Light Control
Traffic Light ControlTraffic Light Control
Traffic Light Control
 
Traffic stream models
Traffic stream models Traffic stream models
Traffic stream models
 
N0123298103
N0123298103N0123298103
N0123298103
 
Ca model presentation
Ca model presentationCa model presentation
Ca model presentation
 
Review of Fuzzy Model
Review of Fuzzy Model Review of Fuzzy Model
Review of Fuzzy Model
 
Fuzzy Model Presentation
Fuzzy Model Presentation Fuzzy Model Presentation
Fuzzy Model Presentation
 
Review of optimal speed model
Review of optimal speed modelReview of optimal speed model
Review of optimal speed model
 
Traffic Forecasting
Traffic Forecasting Traffic Forecasting
Traffic Forecasting
 
Major ppt
Major pptMajor ppt
Major ppt
 
D04452233
D04452233D04452233
D04452233
 
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 EvacuationCar-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
 
A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)A Review on Road Traffic Models for Intelligent Transportation System (ITS)
A Review on Road Traffic Models for Intelligent Transportation System (ITS)
 
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
 
Dw35701704
Dw35701704Dw35701704
Dw35701704
 
M0121293100
M0121293100M0121293100
M0121293100
 
An IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal ControlAn IoT based Dynamic Traffic Signal Control
An IoT based Dynamic Traffic Signal Control
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 

Recently uploaded (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 

Ca models

  • 1. BAYERO UNIVERSITY KANO DEPARTMENT OF CIVIL ENGINEERING A REVIEW OF CELLULAR AUTOMATA TRAFFIC FLOW MODELS BY IBRAHIM LAWAL Tel: +234(0) 806 336 5132 Email: engribrahimlawal@yahoo.com
  • 2. CELLULAR AUTOMATA TRAFFIC FLOW MODELS Cellular automata model is one of the microscopic traffic models. Microscopic traffic flow models simulate single vehicle-driver units, based on driver’s behavior. The dynamic variables of the models represent microscopic properties like the position and velocity of the vehicles. There are two modeling approach under the microscopic traffic models known as Car- following model and Cellular automata model. Cellular automata models describe the dynamical properties of the system in a discrete setting. It consists of a regular grid of cells. For traffic model, the road is divided into a constant length Δx and the time is divided into steps of Δt. Each grid of cells can either be occupied by a vehicle or empty. The first research using Cellular Automata model for traffics simulation was conducted by Nagel and Schreckenberg (1992).
  • 3. The Nagel-Schreckenberg (NaSch) model is a probabilistic cellular automaton. It contains a one-lane-road with discrete positions (cells). They simulate the single-lane highway traffic flow by a stochastic CA model. The basic rule of the traffic flow is that each vehicle moves v sites at each time. The velocity v will add 1 if there is no cars v space ahead and slow down to 𝑖−1 if there is another vehicle 𝑖 spaces ahead. The velocity will slow down randomly with the probability 𝑝. In the CA model, the street is divided into cells at a typical space which is the space occupied by vehicles in a dense jam. The space is depended by car length and distance to the preceding car. Each cell can be occupied at most one car or empty.
  • 4. Simulation of Traditional Cellular Automaton Model The one-lane highway traffic model is based on the former Cellular Automaton model. There exists one highway which is a close boundary system. The highway is divided in equal size cells. Each cell can either occupy one vehicle or is empty. Each vehicle can be described by position and velocity. 𝑥i is the position of ith vehicle and 𝑣i is the velocity of 𝑖th vehicle. Before each movement, we first define the gap between successive vehicles. 𝑔𝑎𝑝i is the gap space between ith vehicle and 𝑖‐1 th vehicle. There are four steps in the model: Rules and Algorithm Acceleration: If the speed of i th vehicle vi is lower than the maximum speed𝑣 𝑚𝑎𝑥, then the speed will increase by 𝑎. But the speed will remain smaller than 𝑣 𝑚𝑎𝑥. a is the acceleration rate. The rule is given as: 𝑣𝑖→𝑚𝑖𝑛 (𝑣𝑖+ 𝑎, 𝑣max)
  • 5. Deceleration: The vehicles reduce its speed if the front gap is not enough for current speed. The speed will reduce to 𝑔𝑎𝑝i−1. The rule is given as: Where 𝑔𝑎𝑝𝑖 = 𝑥𝑖−𝑥𝑖−1 Where 𝑔𝑎𝑝𝑖 = 𝑥𝑖−𝑥𝑖−1 Randomization: In the model, driver will decrease the speed randomized. If the 𝑣𝑖≥0, then the speed of ith will reduce the speed one unit with the probability p. According to D.Chowdhury, L.Santen and A. Schadchneider (2000), realistic data shows city traffic has a higher value of random probability than the number in highway traffic. For city traffic, we choose the probability of randomization 𝑝=0.5. For highway traffic, we choose the probability of randomization 𝑝=0.3. The rule is given as: 𝑣𝑖→𝑚𝑎𝑥(𝑣𝑖−1,0) 𝑤𝑖𝑡ℎ 𝑝𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑡𝑦 𝑝
  • 6. Move: After the previous steps, the new position of the vehicle can be determined by the current velocity and current position 𝑥𝑖→𝑥𝑖+𝑣𝑖 Algorithm for one-lane model Parameters are defined as follow: • a is the acceleration rate • 𝑝 is the probability of decrease speed, here we choose 0.25. • 𝑞 is the probability to switch lane. • 𝐿 is the length of road. • 𝑔𝑎𝑝𝑖 𝑓=𝑥𝑖−𝑥𝑖−1 the front gap • 𝑥𝑖 𝑡 is the position of 𝑖 𝑡ℎ vehicle at time t. • 𝑥𝑖 𝑝 is the incident place. • 𝑣𝑖 is the velocity of 𝑖 𝑡ℎ vehicle. • 𝑣 𝑚𝑎𝑥 is the maximum speed.
  • 7. To simulate the one-lane traffic model, we first need to input parameters: the length of the highway, the length of the cell, numbers of vehicles, maximum velocity, the initial density, incident details and driver behavior probability p. According to D.Chowdhury, L.Santen and A. Schadchneider (2000), realistic data shows city traffic has a higher value of random probability than the number in highway traffic. For city traffic, we choose the probability of randomization 𝑝=0.5. For highway traffic, we choose the probability of randomization 𝑝=0.3. We set the number of cells to 2000 which is also the length of road. Each cell can be either occupied or empty. We randomly generate the position and speed of cars. And the number of cars is defined by the density. Each car will follow the 4 rules (Acceleration, Deceleration, Randomization, and Move) and make the movement.