SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Under the esteemed guidance of
Mr.G.CHAKRAPANI M.Tech
Assistant Professor

Department of E.C.E

Presented By
CH.RAMADEVI
P.KONDALA RAO
SK.MADAR SAHEB
CH.HARIKA
B.SRINIVASA RAO

09X91A0473
09X91A04A9
09X91A04B3
09X91A0475
09X91A0468








Abstract
Introduction
Technology Used
Project information
Software used
Conclusion


The main goal of engineering is the planning and
management of traffic systems.



One aspect of the project aims at developing a traffic
control algorithm for future technology.



We then deal with all four routes



i.e. East, West, North and South






A newly emerged area is demand estimation
through microscopic traffic modeling.
According to development of our project it is
a step by step analysis of traffic system.
Emergency sensor is built upon, to
continuously check the emergency situations
like ambulance, police and fire-bridge etc.
Tools

IBM Rational Rhapsody 7.5.2
Kiel
Flash magic

Hardware requirement
Intel Pentium 1.5 Ghz.
1 GB main memory.
3 GB of free hard disk space.
14” or bigger monitor.
Mouse.
Standard Keyboard

Software Requirement:-

Operating System: Windows XP
Compiler: MinGW
LPC 2138 MICROCONTROLLER
FEATURES
 32-bit ARM7TDMI-S microcontroller.
 32 KB of on-chip static RAM and 512 KB of
on-chip Flash program memory.
 128 bit wide interface/accelerator enables
high speed 60 MHz operation.
 Single Flash sector or full chip erase in 400ms
and programming of 256 bytes in 1 ms.




family of Rational Rhapsody provides
collaborative design and development for
systems engineers and software developers
creating real-time or embedded systems and
software.
It supports UML, SysML, AUTOSAR, DoDAF,
MODAF, UPDM
UML diagrams
 Class Diagram
 Object Diagram
 Component
 Package
 Structure
 Activity
 Sequence
 State Machine
 Communication
 Timing
A ut o ma t e d R o a d T r a ffic C o nt r o lle r Using R h a p so dy
Control Room

ON

OF F

M an u al

NS

EW
itsC ontroller
itsC ontroller

Emergency

itsC ontroller
Controller
NS_RED:int=0

Em_f lag:bool=f alse
Power_s wit ch

Hold

EW_RED:int =0
1
1

ev _Emergency ()

NS_ORANGE:int=0

ev _EWopen()

EW_ORANGE:int =0

ev _NSopen()

NS_GREEN:int =0

ev _On()

EW_GREEN:int =0

ev _Of f ()

ev _Hold()

Em_c heck (p: bool): .. .

LEF T_GREEN:int =1
1

x: bool=f als e

1
itsN S_SENSOR

y :bool=f alse
z:bool=f alse
NS_REDTI ME: int=0

1

itsEm ergency
itsEm ergency

1
NS_SEN SOR

NS_ORANGETI ME: int=0
NS_GREENTIME: int=0

EW_SEN SOR

EW_REDTI ME: int=0
EW_ORANGETI ME: int=0
EW_GREENTIME: int=0

ev _NSs.. .

NS_MSG:c har*=" "

ev _NSs.. .

EW_MSG:c har*=" "

ev _NSs.. .

ev _EWse. ..
ev _EWse. ..
ev _EWse. ..

ev _Start()
1

ev _Stop()
Res et():v oid
ev _Manual()
Reduce_time(): v oid
ev _EmergNS()
ev _EmergEW()
ev ent _22()

itsEW_SENSOR
On

Of f
itsController_density
controller_density

1

time:int
NS_red:int=0
NS_green:int=0
NS_orange:int=0
EW_orange:int=0

Density_sensor

EW_green:int=0
EW_red:int=0

NS:int=0

d:bool=true

EW:int=0

free_left:int=1
density():void
ev_Den()
is_Change1():bool
is_Change2():bool
set_status(n:bool):void
ev_DenON()
Reset():void
ev_DenOFF()

compare():void
OF F

ON
Normal
t ime: int
N_red: int = 0
S_red: int = 0
E_red: int = 0
W _red: int = 0
N_orange: int = 0
S_orange: int = 0
E_orange: int = 0
W _orange: int = 0
N_green: int = 0
S_green: int = 0
E_green: int = 0
W _green: int = 0
N_t ime: int = 0
S_t ime: int = 0
E_t ime: int = 0
W _t ime: int = 0
T
URN_LEFT int = 1
:

dec _t ime(): bool
is _Norm1(): bool
is _Norm2(): bool
is _Norm3(): bool
is _Norm4(): bool
is _Norm5(): bool
is _Norm6(): bool
is _Norm7(): bool
is _Norm8(): bool
ev
_NormON()
ev
_NormOFF()
Res et (): v
oid
Density sensor
1. It calculates number of vehicles
2. It compares no. of vehicles on both side and
alert the machine
 Emergency eV_sensor
1. It has 2 radio receivers
2. When desired frequency received it will send
the desired signal to the control state chart/

UML diagrams
 Class Diagram
 Object Diagram
 Deployment
 Component
 Package
 Profile
 Structure
 Use Case
 Activity
 Sequence
 State Machine
 Communication
 Interaction Overview
 Timing
Off
ev_Start

On

Reset( )...
ev_Stop

On tm(5000)/y= tr ue;

tm(5000)/z= true;
ev_M anual

M anual_mode

On_000

Reset( );

if(x= =fal...

if(x= =fal...

if(x= =fal...

it represents the traffic
On_011

On_001

NS_...

control system is
working under
software control and
without any abnormal

NS_ORANGE= ...

condition
ev_M anual
timing - this state
took the responsibility
tm(5000)/x= tr ue;

Emerg _ns

ev_Emerg NS

of reducing the time
by one second

tm(5000)/x= fal se;

Reset( );...
Manual_mode- it
On_111

ev_Emerg NS
On_100
Emerg _ew

ev_Emerg EW

tm(5000)/y= fal se;

On_110

tm(5000)/z= false;

if(x= =tru...

if(x= =tru...

if(x= =tru...

represents the traffic
control system is
oprated manually due
to external
interferance

Reset( );...
Emerg_ns - there is
an emergency
ev_Emerg EW

condition in north
south route

T imi ng

Emerg_ew - there is
T ime

an emergency
condition in east west

Reduce_ti me();

tm(1000)

route


Traffic is the most essential part of modern
world as “Time is money”.



The Quality Assurance Professional can be a
part of each of these review process.



It is basically based on four way traffic



But with slight modifications it can be made
for any way systems effectively as it is based
on Boolean algebra
Automated Traffic Control System
Automated Traffic Control System

Weitere ähnliche Inhalte

Ähnlich wie Automated Traffic Control System

Audio Based Speech Recognition Using KNN Classification Method.Report
Audio Based Speech Recognition Using KNN Classification Method.ReportAudio Based Speech Recognition Using KNN Classification Method.Report
Audio Based Speech Recognition Using KNN Classification Method.Report
Santosh Kumar
 
Big Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBig Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina Morik
BigMine
 

Ähnlich wie Automated Traffic Control System (20)

Realtimeoptimized trafficmanagement
Realtimeoptimized trafficmanagementRealtimeoptimized trafficmanagement
Realtimeoptimized trafficmanagement
 
Audio Based Speech Recognition Using KNN Classification Method.Report
Audio Based Speech Recognition Using KNN Classification Method.ReportAudio Based Speech Recognition Using KNN Classification Method.Report
Audio Based Speech Recognition Using KNN Classification Method.Report
 
The Joy of SLAM
The Joy of SLAMThe Joy of SLAM
The Joy of SLAM
 
Basics of railway principles
Basics of railway principlesBasics of railway principles
Basics of railway principles
 
Multiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
Multiple Sensors Soft-Failure Diagnosis Based on Kalman FilterMultiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
Multiple Sensors Soft-Failure Diagnosis Based on Kalman Filter
 
Error entropy minimization for brain image registration using hilbert huang t...
Error entropy minimization for brain image registration using hilbert huang t...Error entropy minimization for brain image registration using hilbert huang t...
Error entropy minimization for brain image registration using hilbert huang t...
 
Bearing fault detection using acoustic emission signals analyzed by empirical...
Bearing fault detection using acoustic emission signals analyzed by empirical...Bearing fault detection using acoustic emission signals analyzed by empirical...
Bearing fault detection using acoustic emission signals analyzed by empirical...
 
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR RadarReal Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
Real Time Implementation on TM320C6711 DSP processor of a new CFAR Radar
 
Big Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBig Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina Morik
 
13486500-FFT.ppt
13486500-FFT.ppt13486500-FFT.ppt
13486500-FFT.ppt
 
F04123137
F04123137F04123137
F04123137
 
G041024547
G041024547G041024547
G041024547
 
9001 qb0904 prolog lite (web version)
9001 qb0904 prolog lite (web version)9001 qb0904 prolog lite (web version)
9001 qb0904 prolog lite (web version)
 
Prolog Lite Temperature Monitoring System
Prolog Lite Temperature Monitoring SystemProlog Lite Temperature Monitoring System
Prolog Lite Temperature Monitoring System
 
Intelligent Traffic Management
Intelligent Traffic ManagementIntelligent Traffic Management
Intelligent Traffic Management
 
Model-counting Approaches For Nonlinear Numerical Constraints
Model-counting Approaches For Nonlinear Numerical ConstraintsModel-counting Approaches For Nonlinear Numerical Constraints
Model-counting Approaches For Nonlinear Numerical Constraints
 
Hairong Qi V Swaminathan
Hairong Qi V SwaminathanHairong Qi V Swaminathan
Hairong Qi V Swaminathan
 
INTRUSION DETECTION SYSTEM USING DISCRETE FOURIER TRANSFORM WITH WINDOW FUNCTION
INTRUSION DETECTION SYSTEM USING DISCRETE FOURIER TRANSFORM WITH WINDOW FUNCTIONINTRUSION DETECTION SYSTEM USING DISCRETE FOURIER TRANSFORM WITH WINDOW FUNCTION
INTRUSION DETECTION SYSTEM USING DISCRETE FOURIER TRANSFORM WITH WINDOW FUNCTION
 
Dsp file
Dsp fileDsp file
Dsp file
 
SIMPLE Frequency METER using AT89c51
SIMPLE Frequency METER using AT89c51 SIMPLE Frequency METER using AT89c51
SIMPLE Frequency METER using AT89c51
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Automated Traffic Control System

  • 1. Under the esteemed guidance of Mr.G.CHAKRAPANI M.Tech Assistant Professor Department of E.C.E Presented By CH.RAMADEVI P.KONDALA RAO SK.MADAR SAHEB CH.HARIKA B.SRINIVASA RAO 09X91A0473 09X91A04A9 09X91A04B3 09X91A0475 09X91A0468
  • 3.  The main goal of engineering is the planning and management of traffic systems.  One aspect of the project aims at developing a traffic control algorithm for future technology.  We then deal with all four routes  i.e. East, West, North and South
  • 4.    A newly emerged area is demand estimation through microscopic traffic modeling. According to development of our project it is a step by step analysis of traffic system. Emergency sensor is built upon, to continuously check the emergency situations like ambulance, police and fire-bridge etc.
  • 5. Tools IBM Rational Rhapsody 7.5.2 Kiel Flash magic Hardware requirement Intel Pentium 1.5 Ghz. 1 GB main memory. 3 GB of free hard disk space. 14” or bigger monitor. Mouse. Standard Keyboard Software Requirement:- Operating System: Windows XP Compiler: MinGW
  • 6. LPC 2138 MICROCONTROLLER FEATURES  32-bit ARM7TDMI-S microcontroller.  32 KB of on-chip static RAM and 512 KB of on-chip Flash program memory.  128 bit wide interface/accelerator enables high speed 60 MHz operation.  Single Flash sector or full chip erase in 400ms and programming of 256 bytes in 1 ms.
  • 7.   family of Rational Rhapsody provides collaborative design and development for systems engineers and software developers creating real-time or embedded systems and software. It supports UML, SysML, AUTOSAR, DoDAF, MODAF, UPDM
  • 8. UML diagrams  Class Diagram  Object Diagram  Component  Package  Structure  Activity  Sequence  State Machine  Communication  Timing
  • 9. A ut o ma t e d R o a d T r a ffic C o nt r o lle r Using R h a p so dy Control Room ON OF F M an u al NS EW
  • 10. itsC ontroller itsC ontroller Emergency itsC ontroller Controller NS_RED:int=0 Em_f lag:bool=f alse Power_s wit ch Hold EW_RED:int =0 1 1 ev _Emergency () NS_ORANGE:int=0 ev _EWopen() EW_ORANGE:int =0 ev _NSopen() NS_GREEN:int =0 ev _On() EW_GREEN:int =0 ev _Of f () ev _Hold() Em_c heck (p: bool): .. . LEF T_GREEN:int =1 1 x: bool=f als e 1 itsN S_SENSOR y :bool=f alse z:bool=f alse NS_REDTI ME: int=0 1 itsEm ergency itsEm ergency 1 NS_SEN SOR NS_ORANGETI ME: int=0 NS_GREENTIME: int=0 EW_SEN SOR EW_REDTI ME: int=0 EW_ORANGETI ME: int=0 EW_GREENTIME: int=0 ev _NSs.. . NS_MSG:c har*=" " ev _NSs.. . EW_MSG:c har*=" " ev _NSs.. . ev _EWse. .. ev _EWse. .. ev _EWse. .. ev _Start() 1 ev _Stop() Res et():v oid ev _Manual() Reduce_time(): v oid ev _EmergNS() ev _EmergEW() ev ent _22() itsEW_SENSOR
  • 14. Normal t ime: int N_red: int = 0 S_red: int = 0 E_red: int = 0 W _red: int = 0 N_orange: int = 0 S_orange: int = 0 E_orange: int = 0 W _orange: int = 0 N_green: int = 0 S_green: int = 0 E_green: int = 0 W _green: int = 0 N_t ime: int = 0 S_t ime: int = 0 E_t ime: int = 0 W _t ime: int = 0 T URN_LEFT int = 1 : dec _t ime(): bool is _Norm1(): bool is _Norm2(): bool is _Norm3(): bool is _Norm4(): bool is _Norm5(): bool is _Norm6(): bool is _Norm7(): bool is _Norm8(): bool ev _NormON() ev _NormOFF() Res et (): v oid
  • 15. Density sensor 1. It calculates number of vehicles 2. It compares no. of vehicles on both side and alert the machine  Emergency eV_sensor 1. It has 2 radio receivers 2. When desired frequency received it will send the desired signal to the control state chart/ 
  • 16. UML diagrams  Class Diagram  Object Diagram  Deployment  Component  Package  Profile  Structure  Use Case  Activity  Sequence  State Machine  Communication  Interaction Overview  Timing
  • 17. Off ev_Start On Reset( )... ev_Stop On tm(5000)/y= tr ue; tm(5000)/z= true; ev_M anual M anual_mode On_000 Reset( ); if(x= =fal... if(x= =fal... if(x= =fal... it represents the traffic On_011 On_001 NS_... control system is working under software control and without any abnormal NS_ORANGE= ... condition ev_M anual timing - this state took the responsibility tm(5000)/x= tr ue; Emerg _ns ev_Emerg NS of reducing the time by one second tm(5000)/x= fal se; Reset( );... Manual_mode- it On_111 ev_Emerg NS On_100 Emerg _ew ev_Emerg EW tm(5000)/y= fal se; On_110 tm(5000)/z= false; if(x= =tru... if(x= =tru... if(x= =tru... represents the traffic control system is oprated manually due to external interferance Reset( );... Emerg_ns - there is an emergency ev_Emerg EW condition in north south route T imi ng Emerg_ew - there is T ime an emergency condition in east west Reduce_ti me(); tm(1000) route
  • 18.
  • 19.  Traffic is the most essential part of modern world as “Time is money”.  The Quality Assurance Professional can be a part of each of these review process.  It is basically based on four way traffic  But with slight modifications it can be made for any way systems effectively as it is based on Boolean algebra