SlideShare a Scribd company logo
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
6
A Hybrid Method for Automatic Traffic Control
Mechanism
S. Vijayarani1
, M. Janakiram2
,E. Suganya2
1
Assistant Professor: Dept. of CS, Bharathiar University, Coimbatore, India
2
M. Phil Scholar: Dept. of CS, Bharathiar University, Coimbatore, India
Email: vijimohan_2000@yahoo.com
Abstract—Traffic control method is an interconnection of sign
devices positioned at road intersections, pedestrian crossings and
different locations to manage competing flows of traffic. This work
provides a novel idea and application procedures of priority and round
robin scheduling algorithms. These algorithms methodologies are
combined and a new hybrid automatic traffic control mechanism is
proposed for efficient traffic and transportation management systems.
This mechanism is necessary and it may be applied to modern cities
wherever particular paths have more traffic jam compared to other
paths of signal and wherever equal or normal traffic. This proposed
hybrid approach applies priority scheduling concept to specific paths
which has more traffic, on the other hand, this hybrid approach uses
round robin scheduling concept for normal traffic signals. This
mechanism is well suited for controlling the traffic of modern and old
cities,both preplanned and not preplanned before construction. Some
general conclusions and promising future research topics are also
provided.
Keywords—Priority Scheduling, Round Robin Scheduling, Traffic
signals, Paths, Interconnection.
I. INTRODUCTION
Traffic signals are used to assign transport and pedestrian
right-of-way [1]. They are providing orderly movement of
transport and pedestrian traffic. To prevent excessive delay to
traffic moving and increasing capability for every intersection
approach [17]. A traffic engineering study should be conducted
to see whether the traffic signal should be installed or not. The
normal function of traffic lights needs sophisticated
management and coordination to confirm that traffic moves as
smoothly and safely as potential and also pedestrians are
protected when they cross the roads [2]. Manual operations on
traffic [3] controller assemblies begin with a section describing
common ministry intersections, traffic movements and signal
displays. An Advance Warning System may be a feature that
warns drivers to organize to prevent at an approaching
intersection. The light is either red, or getting ready to flip
red.Advance Warning System has set of flashing lights fixed
on a special forewarning sign and this signal is installed at a
prearranged distance and the warning lights are controlled by
electronics within the traffic controller assembly [12].The main
advantages of traffic signals that are properly located and
operated are likely to provide for orderly movement of traffic
andincreased traffic capacity of the intersection. It reduces the
frequency of certain types of crashes (e.g. right-angle
crashes).Provision for continuous movement of traffic along a
given route and interrupt heavy traffic to permit other traffic
vehicular or pedestrian to cross [12]. Disadvantages of signals
are justified by; traffic and roadway conditions traffic control
signals can be ill-designed, ineffectively placed, improperly
operated or badly maintained [12]. Baseless or improper traffic
control signals can result one or more of the following
disadvantages: Excessive delay; extreme disobedience of the
signal indications; Increased use of less sufficient routes, road
users attempt to avoid the traffic control signals; and
significant increase in the frequency of crashes. In this work, a
hybrid method of automatic traffic control mechanism for
cities is developed.The remaining section of the paper is
organized as follows. Section 2 discusses related works,
Section 3 describes hybrid method based automatic traffic
control mechanism and results are discussed in Section 4.
Conclusion is given in Section 5.
II. REVIEW OF LITERATURE
Some popular algorithms provides this traffic control
techniques are i) CoSIGN a Parallel Algorithm for
Coordinated Traffic Signal Control developed by Shih-Fen
Cheng, Marina A. Epelman, and Robert L. Smith in 2006[4].
ii) Evolutionary Algorithms can be used in Adaptive Traffic
Control [5]. The scope of this is to develop a fully distributed
responsive traffic control system. iii) Traffic Control with
Standard Genetic Algorithm[6].Simulated optimization control
of a Traffic Intersection conducted by GustafJansson in 2010.
iv) A New Genetic Algorithm Based Lane-By-Pass [7]
Approach is applied for Smooth Traffic Flow on Road
Networks. In this paper a new lane bypass algorithm has been
developed for route diversion resulting in smooth traffic flow
on the urban road networks.Various Traffic control based
works have been reported for the past decades,[8] related
concepts and approaches for traffic signal design , solar traffic
signal [9] and Passenger–Bus–Traffic Interactions
[10].Janakiram .M, Porkodi.R have analyzed [11] about
Interconnection of Automatic Traffic Control Mechanism
which is used to control the vehicles at intersection. This
mechanism is used commonly in all places. But this
mechanism is efficient at cities where the distances between
the signals are equal.
Janakiram.M, Vijayarani.S have analyzed [12] about Priority
Based Automatic Traffic Control Mechanism, which is
necessary and it may be applied to modern cities wherever
particular paths have more traffic jam compared to other paths
of signal. This mechanism is well suited for controlling the
traffic of old cities which are not preplanned before
construction.B.G. Heydecker (2004) conducted a study [13]
on“ObjectivesStimulus and Feedback in Signal Control of
Road Traffic”.Author discussed the importance of different
kinds of variability in traffic flows and reviews the state of
knowledge in respect of control in the presence of different
combinations. In light of this formulation and review,
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
7
authorhasidentified a range of important possibilities for
contributions to traffic management and control through
various kinds of automated learning. Bart De Schutter,
JeroenPloeg, Lakshmi DheviBaskar, GerritNaus& Prof. Dr.
HenkNijmeijer conducted a study on “Hierarchical, Intelligent
and Automatic Controls”. Authors presented a survey on traffic
management and control frameworks for Intelligent Vehicle
Highway Systems (IVHS)[14]. They outlined the presently
used traffic control methods, various traffic management
architectures for IVHS such as PATH, Dolphin, Auto21 CDS,
etc., are briefly discussed and the comparisons of various
frameworks are presented. CarstenDalaff, Ralf Reulke, Axel
Kroen, Martin Ruhe& Thomas Kahl have found a new Optical
Information System for road traffic observation and
management [15]. Under the requirements of an intelligent
transportation system, the complete architecture of system
from the sensor for automatic traffic detection up to the traffic
light management for a wide area is designed. The developed
real-time algorithms used to extract traffic data even at night
and bad weather condition and this concept opens the
opportunity to identify and specify each traffic object, traffic
location, traffic speed and it contains other important object
information. In addition, the algorithms are able to
spotaccidentsand traffic like pedestrians and bicyclists. Further
a lot of traffic control based works have been reported for the
past decades namely urban planning and traffic congestion,
[16] Automatic traffic accident detection and notification with
smart phones andAutomatic Control Methods in Traffic and
Transportation.
III. HYBRID METHOD FOR AUTOMATIC TRAFFIC
CONRTOL MECHANISM METHODOLOGY
A. Objectives
In most of the cities there are three possible signals are
available. They are three path signals, four path signals and
five path signals. Most of the signals have equal traffic in all
paths. In some signals, a path can have more priority compared
to another one. Here priority means that particular path should
have more green signals time and less red signal time because
of (more vehicles passing on the road) the following constrains
happen. i) More vehicles may pass on that particular road. ii) If
there is a possibility to have any hospitals, educational
institutions, play grounds, more shopping malls or a place
which have to be covered by crowd. iii) Normally we can give
first priority to the vehicles of paths coming inside to the cities
compared to the vehicles of paths going out from the cities.
Hence, the main objective of this work is to reduce the traffic
in the city, prevent the crashes with this user friendly Hybrid
method based Automatic Traffic Control Mechanism.
B. Priority Scheduling
Scheduling [17] is the process of deciding how to commit
resources between varieties of possible tasks. Time can be
specified or floating as part of a sequence of events. In this
work a priority is associated with each path, and the green
signal time is allocated to the path with the highest priority.
Equal-priority paths are scheduled in First Come First Serve
order. Three path signals are having a maximum of three
priorities, four path signals are having maximum of four
priorities and so on.
C. Round Robin Scheduling
Basically Round Robin [17, 18] concept was implemented in
all areas. The scheduler assigns a fixed time unit per process,
and cycles through them. Round Robin scheduling involves
extensive overhead, especially with a small time unit. A small
unit of time, called a time quantum or time slice, is
defined.Particular time slice goes to each signal. For
exampleifthe time slice allotted to each signal is 30 seconds,
every 30 seconds the process of green moves to other path in
the signal.There are S numbers of total signals, S2 number of
priority signals and P numbers of total paths, PP number of
priority paths are considered and it is represented in the
flowchart. Priority checking and the result are illustrated
separately for clear view in figure 2. Figure 3 illustrates all
types of signals and its execution belongs to round
robin.Thesophisticated control flow of figure 2 belongs to three
path signals. There should be a separate control flow for four
and five path signals to check its priority and result.Their
execution flows are similar to figure 2.
D. Signals
A signal is an indicator, such as [19] a gesture or colored light,
that serves as a means of communication.This work is
implemented for three types of signals namely three path
signal, four path signal and five path signal. There are S
number of signals are considered from which S2 and S3 are the
number of signals belongs to priority based and round robin
based respectively. It may be any one of the above type which
is specified by N[I]. The flowchart of three types of signal with
its time delay(a, b, c, aa, bb, cc) of all paths (up to n1, n2, ..n6)
and entire control flow is shown in figure 1.
E. Paths
Path [20] is the directions for reaching a particular place in a
city. This work consists of P number of total paths, PP number
of priority based paths.
P=P+N (I) where I=1,2……S
PP= PP + N (I) where I=1, 2,… S2
N specifies the type of signal.
F. Interconnection
Interconnection specifies a connection [21] between two or
more carriers. This mechanism is interconnected between
signals of its. Thus provides an efficient priority based traffic
control. The algorithm for hybrid automatic traffic control
mechanism is given below.
Algorithm: Hybrid Automatic Traffic Control Mechanism
Inputs: No of signals (S1), No of priority based signals (S2),
Type of signals (N[I],I=1,2,..S1), Paths (P, P=P+N[I] where
I=1,2…S1), Priority based paths (PP, PP= PP + N[I], where
I=1,2…S2), Time delays for priority ((A[I], I=1,2,….N1),
(B[J],J=1,2,..N2), (C[K], K=1,2..N)), Time delays for round
robin((AA[II], II=1,2,….N4), (BB[JJ], JJ=1,2,..N5), (CC[KK],
KK=1,2..N6))
Outputs: Light Signals and its delay time
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
8
Fig.1. Entire Control Flow of Signals
if
(a[i
]>0
&&
b[j]
>0
&&
c[k
]<0
)
a[1,
2…n
1]--
b[1,
2…n
2]--
c[1,
2...n
3]--
aa[1
,2…
n4]-
-
bb[1
,2…
n5]-
-
cc[1,
2...n
6]--
if
(x
==
z)
Els
e
if
(a[
i]=
=0
)
Els
e if
(b[
j]=
=0
)
Els
e
i=
t2
;
i+
+;
If
(i
>
n
1)
i=
1
a[
i]
=t
1
j=
t4
;
j+
+;
If
(j
>
n
2)
j=
1
b[
j]
=t
3
k
=t
6;
k
+
+;
If
(k
>
n
3)
k
=
1
c[
k]
=t
5
d
i
s
p
l
a
y
g
r
e
d
i
s
p
l
a
y
r
e
d
if
(aa[
ii]>0
&&
bb[j
j]>0
&&
cc[k
k]<0
)
Els
e if
(aa
[ii]
==
0)
Els
e if
(bb
[jj]
==
0)
Els
e
ii
=t
r2
;
ii
+
+;
If
(ii
>
n
4)
ii
=
1
a
a[
ii]
=t
1
jj
=t
r4
;
jj
+
+;
If
(jj
>
n
5)
jj
=
1
b
b[
jj]
=t
k
k
=t
r6
;
k
k
+
+;
If
(k
k
>
n
6)
k
N
o
N
o
N
o
N
o
N
o
N
o
N
o
Y
e
s
Y
e
s
Y
e
s
Y
e
s
Y
e
s Y
e
s
displ
ay
time
delay
of
resul
t(fig
3)
Check
priori
ty
and
Displ
ay
result
(fig 2)
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
9
Fig.2. Priority checking and result for three path signal
Initializ
e t=1
If (pp(t)
==1)
Else If
(pp(t)
==2)
Else
If(n[r]=
=3)
Yes
Yes
No
No
Yes
For r=1 to s2
Print
a[1]
t++
Print
a[2]
t++
Print
a[3]
t++
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
10
Fig.3. Three path signal (Round Robin)
Initializ
e t=1
If(n[r]
==3)
If(n[r]
==4)
If(n[r]
==5)
Yes
Yes
Yes
No
No
Print
aa[1…n
4]
Print
bb[1…n
5]
Print
cc[1…n
6]
For r= s2
+ 1 to s3
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
13
a) .Algorithm
Step 1: Initialization
1.1 Initialize all the inputs
Step 2: Control process
2.1 If time delay of green signal paths (A[I]>0) && (B[J]>0)
&& (C[K]>0)
2.1.1 If time delay of green signal paths (AA[II]>0) &&
(BB[JJ]>0) && (CC[KK]>0)
// Decrease one from time delay of all paths.
For R=1 TO S1
If (R<=S2) then T=1;
If (N[R]==3) then Go to Step 3Else if (N[R] ==4)Go to step 4
ElseGo to step 5
Else // which means IF (R > S2 <= S3)
If (N[R]==3) then Go to Step 6
Else if (N[R] ==4) then Go to step 7ElseGo to step 8
2.1.2 Assign red and green signal time of round robin to last
green signal path & upcoming green signal path respectively.
2.2 Assign red and green signal time of priority based to last
green signal path & upcoming green signal path respectively.
Repeat step 2.
Step 3: Priority Checking (for 3 paths)
3.1 If current path has Ist
priority print time delay fromA[1]
3.1.1 If current path has IInd
Priority print time delay ofA[2]
3.1.2 If current path has IIIrd
priority print time delay ofA[3]
3.2 Go to step 9
3.3 If the current path<=PP then, current path= current path
+ 1
Repeat Step 3 if T<=3
Step 4: Priority Checking (for 4& 5 paths as like as step 3)
Step 5: Delay time
5.1 Print delay time from AA[1], AA[2], AA[3] then Go to
Step 9
Step 6: Print delay time (for 4& 5 paths as like as step 5)
Step 7: Control Signals
7.1 If the green signal path is equal to the current path
Print “G” with the time delay
Otherwise
Print “R” with the time delay
Step 8: Terminate the process
Algorithm: Hybrid method for Automatic Traffic Control
Mechanism
IV. EXPERIMENTAL RESULTS
This work consists of two classes namely hybrid and traffic
control. Hybrid class gets some inputs as total number of
signals(S), number of priority based signals(S2), round robin
based signals(S3), type of signals (N[I]), priorities(PR[I]) and
so on. Then the control moves to the upper class traffic
control. Here the traffic control class has eight methods
namely control, type1, type2, type3, type4, type5, type6 and
green and all methods have some parameters. Methods type1,
type2, type3 belongs to priority signals. Methods type4, type5,
type6 belongs to round robin signals. At the beginning of
control method we made some initialization and there is a
separate time limit for three types of signals for both priority
signals and round robin signals. If all the three types of signal
has time seconds which is greater than zero, decreasing the
seconds of red and green signals for all the K number of paths
in S signals.
Control method is interconnected with all other methods and it
calls one another continuously. Type1 method is executed
when the particular signal is a three path signal. This method
checks priority of every path in the signal. For example if
path1of this signal has the third priority, display the time delay
which belongs to third priority and type of signal which is red
or green by calling the green() method.Type2 method is
generated by a four path signal. Type3 method is generated by
a five path signal. The same priority checking process is used
in that method as in type1. Type4, type5, type6 methods have
no priority checking process, it just executes the delay time
and type of signal which is red or green. Type4 method is
executed when the particular signal is a three path signal and
display the delay time of three paths. Type5 and type 6
methods are generated by a four path and five path signals
respectively. The same kind of process is done in type4. All
these six methods are recursive methods.Type1 and type4
methods call itself three times, if once generated, because
itbelongs to three path signal. Type2 and type5 methods
belong to four paths and call it four times if once generated.
Type3 and type6 also calls itself five times.Thisprocess
happens continuously to all the signals and then the control
method call itself for the next sequence. If any one of the time
delay of three types of signals in both priority and round robin
signals is less than zero, there we should provide a predefined
time delay of red signal for the last green signal path/current
path and provide a predefined green signal time delay for the
upcoming green signal path/next execution path, and then call
the control method to the sequence result. The screen shot of
the proposed traffic control system is given in figure 4.
Figure 4 shows the input screen in which users gets inputs
related to number of signals, type of signals, time delays of all
paths in signals and priorities for first five signals. The input to
the 1st
signal as three path signal and its execution seconds as
green 30 seconds, red 30 and red 50 for the paths1, 2 and 3
respectively. As like this, 2nd
signal is a four path signal and its
running time for 4 paths are green 40 seconds, red 40, red 70
and red 90 for the four paths respectively. The 4th
signal is a
five path signal and its burning time for five paths is shown in
figure 4. After that, the last five signals belong to round robin.
The input to the 6th
signal as three path signal and its execution
seconds as green 30 seconds, red 30 and red 60 for paths 1, 2
and 3 respectively. As like that, 8th
signal is a five path signal
and its execution time for green path 30 seconds and all other
four paths have red 30, 60, 90 and 120respectively.The 9th
signal is a four path signal its delay time as green 30 and all
others are red 30, 60, 90. The Fig 5 shows the output at
runtime which gives clear picture of all 10 signals, paths and
about delay status of particular signal in a path at particular
time.
Integrated Intelligent Research (IIR) International Journal of Computing Algorithm
Volume: 04 Issue: 01 June 2015 Pages:6-14
ISSN: 2278-2397
14
Fig. 4. Sample screen shot of Traffic signal inputs
Fig. 5 Sample screen shot of Traffic signal output
V. CONCLUSION
Hybrid method for Automatic Traffic Control Mechanism can
be used to the cities like coimbatore, chennai and any other
cities in the world where both normal traffic and particular
paths which have more traffic compared to other paths in the
signals. The main feature of this mechanism is applicable to K
number of paths in S number of signals. This mechanism
consists of some important concepts such as control process,
seconds implementation, priority checking, control signals,
and so on. All the above concepts are directly applied and this
mechanism gives all possible results.In future we can further
modify this mechanism by applying some other technologies
and algorithms. Such as RFID, Sensors networks and other
vehicle detectors such as Infrared, Ultra wave, Microwave and
Video detectors.
REFERENCES
[1] Institute of Transportation Engineers, Traffic Signals, 5 Issue Briefs,
U.S. Department of Transportation Federal Highway Administration,
SEP – 2007.
[2] http://en.wikipedia.org/wiki/Traffic_light_control_and_coordination
[3] Electrical Engineering Centre, Jan-2004, Traffic Controller Assembly
Manual
[4] Shih-Fen Cheng, Marina A. Epelman, and Robert L. Smith, "CoSIGN: A
Parallel Algorithm for Coordinated Traffic Signal Control", IEEE
Transactions on Intelligent Transportation Systems. , 7(4) , 551-564.
Research Collection School Of Information Systems (2006).
[5] Jeanan ShaAban, Andy Tomlinson, Benjamin Heydecker, Larry
Bull, "Adaptive Traffic Control Using Evolutionary Algorithms",
Centre for Transport Studies - University College London.
[6] Gustaf Jansson, "Traffic Control with Standard Genetic Algorithm
A simulated optimization control of a Traffic Intersection", Master
of Science Thesis/ Thesis work in Intelligent Systems Design,
Department of Applied Information Technology, Chalmers
University Of Technology Gothenburg, Sweden, 2010 Report No.
2010:127 ISSN: 1651-4769
[7] Shailendra Tahilyani, Manuj Darbari and Praveen Kumar Shukla,
"A New Genetic Algorithm Based Lane-By-Pass Approach for
Smooth Traffic Flow on Road Networks", (IJARAI) International
Journal of Advanced Research in Artificial Intelligence, Vol. 1, No.
3, 2012, pg. 32
[8] http://www.tandfonline.com/
[9] Chang-Jung Lee & Mon-Chau Shie, “The power-saving mechanism
for solar power LED traffic signal light system”, Journal of the
Chinese Institute of Engineers, Volume 35, Issue 8, pages 1071-
1077, 2012.
[10] Rodrigo Fernandeza & Nick Tylerb, "Effect of Passenger–Bus–
Traffic Interactions on Bus Stop Operations",Transportation
Planning and Technology, Volume 28, Issue 4, pages 273-292,2005
[11] Janakiram .M, Porkodi .R, “Interconnection Of Automatic Traffic
Control Mechanism In Cities”, Proceedings of 2nd International
Conference on Computer Application and Information Technology
(CAIT – 2013).
[12] Janakiram.M, Vijayarani.S , “Priority Based Automatic Traffic
Control Mechanism” , Journal of advancement in engineering and
technology, Volume 1/Issue 4, ISSN: 2348-2931.
[13] B.G. Heydecker, “Objectives, Stimulus and Feedback in Signal
Control of Road Traffic”, Journal of Intelligent Transportation
Systems : Technology, Planning, and Operations, Volume 8, Issue
2, 2004.
[14] Bart De Schutter, Jeroen Ploeg, Lakshmi Dhevi Baskar, Gerrit Naus
& Prof. Dr. Henk Nijmeijer, “Hierarchical, Intelligent and
Automatic Controls”, Handbook of Intelligent Vehicles, 2012, pp
81-116
[15] Carsten Dalaff, Ralf Reulke, Axel Kroen, Martin Ruhe & Thomas
Kahl, "A Traffic Object Detection System for Road Traffic
Measurement and Management"
[16] Jules White, Chris Thompson, Hamilton Turner, Brian Dougherty &
Douglas C. Schmidt, “WreckWatch: Automatic Traffic Accident
Detection and Notification with Smartpho”, Mobile Networks and
Applications, June 2011, Volume 16, Issue 3, pp 285-303
[17] Silberschatz, Galvin, Gagne,“Operating Systems Concepts‟, John
Wiley & Sons, Inc., Sixth Edition.
[18] http://en.wikipedia.org/wiki/Scheduling
[19] http://www.thefreedictionary.com/signal
[20] http://www.thefreedictionary.com/path
[21] http://en.wikipedia.org/wiki/Interconnection

More Related Content

Similar to A Hybrid Method for Automatic Traffic Control Mechanism

Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
IJORCS
 
Iaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based onIaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based on
Iaetsd Iaetsd
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
Conference Papers
 
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using VanetOptimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
IOSR Journals
 

Similar to A Hybrid Method for Automatic Traffic Control Mechanism (20)

Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
 
Iaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based onIaetsd literature review on traffic signal control system based on
Iaetsd literature review on traffic signal control system based on
 
Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...Real time deep-learning based traffic volume count for high-traffic urban art...
Real time deep-learning based traffic volume count for high-traffic urban art...
 
IRJET- Simulation based Automatic Traffic Controlling System
IRJET- Simulation based Automatic Traffic Controlling SystemIRJET- Simulation based Automatic Traffic Controlling System
IRJET- Simulation based Automatic Traffic Controlling System
 
Comparative study of traffic signals with and without signal coordination of ...
Comparative study of traffic signals with and without signal coordination of ...Comparative study of traffic signals with and without signal coordination of ...
Comparative study of traffic signals with and without signal coordination of ...
 
Comparative study of traffic signals with and without signal coordination of ...
Comparative study of traffic signals with and without signal coordination of ...Comparative study of traffic signals with and without signal coordination of ...
Comparative study of traffic signals with and without signal coordination of ...
 
Ieeepro techno solutions 2013 ieee embedded project dynamic traffic control...
Ieeepro techno solutions   2013 ieee embedded project dynamic traffic control...Ieeepro techno solutions   2013 ieee embedded project dynamic traffic control...
Ieeepro techno solutions 2013 ieee embedded project dynamic traffic control...
 
Integrating Machine Learning and Traffic Simulation for Enhanced Traffic Mana...
Integrating Machine Learning and Traffic Simulation for Enhanced Traffic Mana...Integrating Machine Learning and Traffic Simulation for Enhanced Traffic Mana...
Integrating Machine Learning and Traffic Simulation for Enhanced Traffic Mana...
 
Optimizing-Road-Traffic-Management-A-Comprehensive-System-Design-and-Analysis...
Optimizing-Road-Traffic-Management-A-Comprehensive-System-Design-and-Analysis...Optimizing-Road-Traffic-Management-A-Comprehensive-System-Design-and-Analysis...
Optimizing-Road-Traffic-Management-A-Comprehensive-System-Design-and-Analysis...
 
Design of intelligent traffic light controller using gsm & embedded system
Design of intelligent traffic light controller using gsm & embedded systemDesign of intelligent traffic light controller using gsm & embedded system
Design of intelligent traffic light controller using gsm & embedded system
 
Intelligent Transportation System (ITS)
Intelligent Transportation System (ITS)Intelligent Transportation System (ITS)
Intelligent Transportation System (ITS)
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN Algorithm
 
capitulo 7
capitulo 7capitulo 7
capitulo 7
 
Intelligent Intersection Management: A Survey
Intelligent Intersection Management: A SurveyIntelligent Intersection Management: A Survey
Intelligent Intersection Management: A Survey
 
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...IRJET-  	  Image Processing based Intelligent Traffic Control and Monitoring ...
IRJET- Image Processing based Intelligent Traffic Control and Monitoring ...
 
Fuzzy Logic Model for Traffic Congestion
Fuzzy Logic Model for Traffic CongestionFuzzy Logic Model for Traffic Congestion
Fuzzy Logic Model for Traffic Congestion
 
Design of Smart Traffic Light Controller Using Embedded System
Design of Smart Traffic Light Controller Using Embedded SystemDesign of Smart Traffic Light Controller Using Embedded System
Design of Smart Traffic Light Controller Using Embedded System
 
Traffic analysis with respect to pedestrian facilities
Traffic analysis with respect to pedestrian facilitiesTraffic analysis with respect to pedestrian facilities
Traffic analysis with respect to pedestrian facilities
 
Scopus indexing Journal pdf.pdf
Scopus indexing Journal pdf.pdfScopus indexing Journal pdf.pdf
Scopus indexing Journal pdf.pdf
 
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using VanetOptimized Traffic Signal Control System at Traffic Intersections Using Vanet
Optimized Traffic Signal Control System at Traffic Intersections Using Vanet
 

More from MangaiK4

A Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationA Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for Education
MangaiK4
 
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachBugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
MangaiK4
 
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmModeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
MangaiK4
 

More from MangaiK4 (20)

Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
Application of Ancient Indian Agricultural Practices in Cloud Computing Envir...
 
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
A Study on Sparse Representation and Optimal Algorithms in Intelligent Comput...
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble AlgorithmRelation Extraction using Hybrid Approach and an Ensemble Algorithm
Relation Extraction using Hybrid Approach and an Ensemble Algorithm
 
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy LogicSaturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
Saturation Throughput and Delay Aware Asynchronous Noc Using Fuzzy Logic
 
Image Based Password using RSA Algorithm
Image Based Password using RSA AlgorithmImage Based Password using RSA Algorithm
Image Based Password using RSA Algorithm
 
A Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for EducationA Framework for Desktop Virtual Reality Application for Education
A Framework for Desktop Virtual Reality Application for Education
 
Smart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud ComputingSmart Security For Data Sharing In Cloud Computing
Smart Security For Data Sharing In Cloud Computing
 
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining ApproachBugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
BugLoc: Bug Localization in Multi Threaded Application via Graph Mining Approach
 
Motion Object Detection Using BGS Technique
Motion Object Detection Using BGS TechniqueMotion Object Detection Using BGS Technique
Motion Object Detection Using BGS Technique
 
Encroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data TechnologyEncroachment in Data Processing using Big Data Technology
Encroachment in Data Processing using Big Data Technology
 
Performance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing ImagesPerformance Evaluation of Hybrid Method for Securing and Compressing Images
Performance Evaluation of Hybrid Method for Securing and Compressing Images
 
A Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and SteganographyA Review on - Data Hiding using Cryptography and Steganography
A Review on - Data Hiding using Cryptography and Steganography
 
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil AlgorithmModeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
Modeling Originators for Event Forecasting Multi-Task Learning in Mil Algorithm
 
quasi-uniform theta graph
quasi-uniform theta graphquasi-uniform theta graph
quasi-uniform theta graph
 
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
The Relationship of Mathematics to the Performance of SHCT it Students in Pro...
 
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
A Tentative analysis of Liver Disorder using Data Mining Algorithms J48, Deci...
 
Marine Object Recognition using Blob Analysis
Marine Object Recognition using Blob AnalysisMarine Object Recognition using Blob Analysis
Marine Object Recognition using Blob Analysis
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
 
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
Renewable Energy Based on Current Fed Switched Inverter for Smart Grid Applic...
 

Recently uploaded

Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
YibeltalNibretu
 

Recently uploaded (20)

UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 
The Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational ResourcesThe Benefits and Challenges of Open Educational Resources
The Benefits and Challenges of Open Educational Resources
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptxMatatag-Curriculum and the 21st Century Skills Presentation.pptx
Matatag-Curriculum and the 21st Century Skills Presentation.pptx
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxslides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 

A Hybrid Method for Automatic Traffic Control Mechanism

  • 1. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 6 A Hybrid Method for Automatic Traffic Control Mechanism S. Vijayarani1 , M. Janakiram2 ,E. Suganya2 1 Assistant Professor: Dept. of CS, Bharathiar University, Coimbatore, India 2 M. Phil Scholar: Dept. of CS, Bharathiar University, Coimbatore, India Email: vijimohan_2000@yahoo.com Abstract—Traffic control method is an interconnection of sign devices positioned at road intersections, pedestrian crossings and different locations to manage competing flows of traffic. This work provides a novel idea and application procedures of priority and round robin scheduling algorithms. These algorithms methodologies are combined and a new hybrid automatic traffic control mechanism is proposed for efficient traffic and transportation management systems. This mechanism is necessary and it may be applied to modern cities wherever particular paths have more traffic jam compared to other paths of signal and wherever equal or normal traffic. This proposed hybrid approach applies priority scheduling concept to specific paths which has more traffic, on the other hand, this hybrid approach uses round robin scheduling concept for normal traffic signals. This mechanism is well suited for controlling the traffic of modern and old cities,both preplanned and not preplanned before construction. Some general conclusions and promising future research topics are also provided. Keywords—Priority Scheduling, Round Robin Scheduling, Traffic signals, Paths, Interconnection. I. INTRODUCTION Traffic signals are used to assign transport and pedestrian right-of-way [1]. They are providing orderly movement of transport and pedestrian traffic. To prevent excessive delay to traffic moving and increasing capability for every intersection approach [17]. A traffic engineering study should be conducted to see whether the traffic signal should be installed or not. The normal function of traffic lights needs sophisticated management and coordination to confirm that traffic moves as smoothly and safely as potential and also pedestrians are protected when they cross the roads [2]. Manual operations on traffic [3] controller assemblies begin with a section describing common ministry intersections, traffic movements and signal displays. An Advance Warning System may be a feature that warns drivers to organize to prevent at an approaching intersection. The light is either red, or getting ready to flip red.Advance Warning System has set of flashing lights fixed on a special forewarning sign and this signal is installed at a prearranged distance and the warning lights are controlled by electronics within the traffic controller assembly [12].The main advantages of traffic signals that are properly located and operated are likely to provide for orderly movement of traffic andincreased traffic capacity of the intersection. It reduces the frequency of certain types of crashes (e.g. right-angle crashes).Provision for continuous movement of traffic along a given route and interrupt heavy traffic to permit other traffic vehicular or pedestrian to cross [12]. Disadvantages of signals are justified by; traffic and roadway conditions traffic control signals can be ill-designed, ineffectively placed, improperly operated or badly maintained [12]. Baseless or improper traffic control signals can result one or more of the following disadvantages: Excessive delay; extreme disobedience of the signal indications; Increased use of less sufficient routes, road users attempt to avoid the traffic control signals; and significant increase in the frequency of crashes. In this work, a hybrid method of automatic traffic control mechanism for cities is developed.The remaining section of the paper is organized as follows. Section 2 discusses related works, Section 3 describes hybrid method based automatic traffic control mechanism and results are discussed in Section 4. Conclusion is given in Section 5. II. REVIEW OF LITERATURE Some popular algorithms provides this traffic control techniques are i) CoSIGN a Parallel Algorithm for Coordinated Traffic Signal Control developed by Shih-Fen Cheng, Marina A. Epelman, and Robert L. Smith in 2006[4]. ii) Evolutionary Algorithms can be used in Adaptive Traffic Control [5]. The scope of this is to develop a fully distributed responsive traffic control system. iii) Traffic Control with Standard Genetic Algorithm[6].Simulated optimization control of a Traffic Intersection conducted by GustafJansson in 2010. iv) A New Genetic Algorithm Based Lane-By-Pass [7] Approach is applied for Smooth Traffic Flow on Road Networks. In this paper a new lane bypass algorithm has been developed for route diversion resulting in smooth traffic flow on the urban road networks.Various Traffic control based works have been reported for the past decades,[8] related concepts and approaches for traffic signal design , solar traffic signal [9] and Passenger–Bus–Traffic Interactions [10].Janakiram .M, Porkodi.R have analyzed [11] about Interconnection of Automatic Traffic Control Mechanism which is used to control the vehicles at intersection. This mechanism is used commonly in all places. But this mechanism is efficient at cities where the distances between the signals are equal. Janakiram.M, Vijayarani.S have analyzed [12] about Priority Based Automatic Traffic Control Mechanism, which is necessary and it may be applied to modern cities wherever particular paths have more traffic jam compared to other paths of signal. This mechanism is well suited for controlling the traffic of old cities which are not preplanned before construction.B.G. Heydecker (2004) conducted a study [13] on“ObjectivesStimulus and Feedback in Signal Control of Road Traffic”.Author discussed the importance of different kinds of variability in traffic flows and reviews the state of knowledge in respect of control in the presence of different combinations. In light of this formulation and review,
  • 2. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 7 authorhasidentified a range of important possibilities for contributions to traffic management and control through various kinds of automated learning. Bart De Schutter, JeroenPloeg, Lakshmi DheviBaskar, GerritNaus& Prof. Dr. HenkNijmeijer conducted a study on “Hierarchical, Intelligent and Automatic Controls”. Authors presented a survey on traffic management and control frameworks for Intelligent Vehicle Highway Systems (IVHS)[14]. They outlined the presently used traffic control methods, various traffic management architectures for IVHS such as PATH, Dolphin, Auto21 CDS, etc., are briefly discussed and the comparisons of various frameworks are presented. CarstenDalaff, Ralf Reulke, Axel Kroen, Martin Ruhe& Thomas Kahl have found a new Optical Information System for road traffic observation and management [15]. Under the requirements of an intelligent transportation system, the complete architecture of system from the sensor for automatic traffic detection up to the traffic light management for a wide area is designed. The developed real-time algorithms used to extract traffic data even at night and bad weather condition and this concept opens the opportunity to identify and specify each traffic object, traffic location, traffic speed and it contains other important object information. In addition, the algorithms are able to spotaccidentsand traffic like pedestrians and bicyclists. Further a lot of traffic control based works have been reported for the past decades namely urban planning and traffic congestion, [16] Automatic traffic accident detection and notification with smart phones andAutomatic Control Methods in Traffic and Transportation. III. HYBRID METHOD FOR AUTOMATIC TRAFFIC CONRTOL MECHANISM METHODOLOGY A. Objectives In most of the cities there are three possible signals are available. They are three path signals, four path signals and five path signals. Most of the signals have equal traffic in all paths. In some signals, a path can have more priority compared to another one. Here priority means that particular path should have more green signals time and less red signal time because of (more vehicles passing on the road) the following constrains happen. i) More vehicles may pass on that particular road. ii) If there is a possibility to have any hospitals, educational institutions, play grounds, more shopping malls or a place which have to be covered by crowd. iii) Normally we can give first priority to the vehicles of paths coming inside to the cities compared to the vehicles of paths going out from the cities. Hence, the main objective of this work is to reduce the traffic in the city, prevent the crashes with this user friendly Hybrid method based Automatic Traffic Control Mechanism. B. Priority Scheduling Scheduling [17] is the process of deciding how to commit resources between varieties of possible tasks. Time can be specified or floating as part of a sequence of events. In this work a priority is associated with each path, and the green signal time is allocated to the path with the highest priority. Equal-priority paths are scheduled in First Come First Serve order. Three path signals are having a maximum of three priorities, four path signals are having maximum of four priorities and so on. C. Round Robin Scheduling Basically Round Robin [17, 18] concept was implemented in all areas. The scheduler assigns a fixed time unit per process, and cycles through them. Round Robin scheduling involves extensive overhead, especially with a small time unit. A small unit of time, called a time quantum or time slice, is defined.Particular time slice goes to each signal. For exampleifthe time slice allotted to each signal is 30 seconds, every 30 seconds the process of green moves to other path in the signal.There are S numbers of total signals, S2 number of priority signals and P numbers of total paths, PP number of priority paths are considered and it is represented in the flowchart. Priority checking and the result are illustrated separately for clear view in figure 2. Figure 3 illustrates all types of signals and its execution belongs to round robin.Thesophisticated control flow of figure 2 belongs to three path signals. There should be a separate control flow for four and five path signals to check its priority and result.Their execution flows are similar to figure 2. D. Signals A signal is an indicator, such as [19] a gesture or colored light, that serves as a means of communication.This work is implemented for three types of signals namely three path signal, four path signal and five path signal. There are S number of signals are considered from which S2 and S3 are the number of signals belongs to priority based and round robin based respectively. It may be any one of the above type which is specified by N[I]. The flowchart of three types of signal with its time delay(a, b, c, aa, bb, cc) of all paths (up to n1, n2, ..n6) and entire control flow is shown in figure 1. E. Paths Path [20] is the directions for reaching a particular place in a city. This work consists of P number of total paths, PP number of priority based paths. P=P+N (I) where I=1,2……S PP= PP + N (I) where I=1, 2,… S2 N specifies the type of signal. F. Interconnection Interconnection specifies a connection [21] between two or more carriers. This mechanism is interconnected between signals of its. Thus provides an efficient priority based traffic control. The algorithm for hybrid automatic traffic control mechanism is given below. Algorithm: Hybrid Automatic Traffic Control Mechanism Inputs: No of signals (S1), No of priority based signals (S2), Type of signals (N[I],I=1,2,..S1), Paths (P, P=P+N[I] where I=1,2…S1), Priority based paths (PP, PP= PP + N[I], where I=1,2…S2), Time delays for priority ((A[I], I=1,2,….N1), (B[J],J=1,2,..N2), (C[K], K=1,2..N)), Time delays for round robin((AA[II], II=1,2,….N4), (BB[JJ], JJ=1,2,..N5), (CC[KK], KK=1,2..N6)) Outputs: Light Signals and its delay time
  • 3. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 8 Fig.1. Entire Control Flow of Signals if (a[i ]>0 && b[j] >0 && c[k ]<0 ) a[1, 2…n 1]-- b[1, 2…n 2]-- c[1, 2...n 3]-- aa[1 ,2… n4]- - bb[1 ,2… n5]- - cc[1, 2...n 6]-- if (x == z) Els e if (a[ i]= =0 ) Els e if (b[ j]= =0 ) Els e i= t2 ; i+ +; If (i > n 1) i= 1 a[ i] =t 1 j= t4 ; j+ +; If (j > n 2) j= 1 b[ j] =t 3 k =t 6; k + +; If (k > n 3) k = 1 c[ k] =t 5 d i s p l a y g r e d i s p l a y r e d if (aa[ ii]>0 && bb[j j]>0 && cc[k k]<0 ) Els e if (aa [ii] == 0) Els e if (bb [jj] == 0) Els e ii =t r2 ; ii + +; If (ii > n 4) ii = 1 a a[ ii] =t 1 jj =t r4 ; jj + +; If (jj > n 5) jj = 1 b b[ jj] =t k k =t r6 ; k k + +; If (k k > n 6) k N o N o N o N o N o N o N o Y e s Y e s Y e s Y e s Y e s Y e s displ ay time delay of resul t(fig 3) Check priori ty and Displ ay result (fig 2)
  • 4. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 9 Fig.2. Priority checking and result for three path signal Initializ e t=1 If (pp(t) ==1) Else If (pp(t) ==2) Else If(n[r]= =3) Yes Yes No No Yes For r=1 to s2 Print a[1] t++ Print a[2] t++ Print a[3] t++
  • 5. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 10 Fig.3. Three path signal (Round Robin) Initializ e t=1 If(n[r] ==3) If(n[r] ==4) If(n[r] ==5) Yes Yes Yes No No Print aa[1…n 4] Print bb[1…n 5] Print cc[1…n 6] For r= s2 + 1 to s3
  • 6. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 13 a) .Algorithm Step 1: Initialization 1.1 Initialize all the inputs Step 2: Control process 2.1 If time delay of green signal paths (A[I]>0) && (B[J]>0) && (C[K]>0) 2.1.1 If time delay of green signal paths (AA[II]>0) && (BB[JJ]>0) && (CC[KK]>0) // Decrease one from time delay of all paths. For R=1 TO S1 If (R<=S2) then T=1; If (N[R]==3) then Go to Step 3Else if (N[R] ==4)Go to step 4 ElseGo to step 5 Else // which means IF (R > S2 <= S3) If (N[R]==3) then Go to Step 6 Else if (N[R] ==4) then Go to step 7ElseGo to step 8 2.1.2 Assign red and green signal time of round robin to last green signal path & upcoming green signal path respectively. 2.2 Assign red and green signal time of priority based to last green signal path & upcoming green signal path respectively. Repeat step 2. Step 3: Priority Checking (for 3 paths) 3.1 If current path has Ist priority print time delay fromA[1] 3.1.1 If current path has IInd Priority print time delay ofA[2] 3.1.2 If current path has IIIrd priority print time delay ofA[3] 3.2 Go to step 9 3.3 If the current path<=PP then, current path= current path + 1 Repeat Step 3 if T<=3 Step 4: Priority Checking (for 4& 5 paths as like as step 3) Step 5: Delay time 5.1 Print delay time from AA[1], AA[2], AA[3] then Go to Step 9 Step 6: Print delay time (for 4& 5 paths as like as step 5) Step 7: Control Signals 7.1 If the green signal path is equal to the current path Print “G” with the time delay Otherwise Print “R” with the time delay Step 8: Terminate the process Algorithm: Hybrid method for Automatic Traffic Control Mechanism IV. EXPERIMENTAL RESULTS This work consists of two classes namely hybrid and traffic control. Hybrid class gets some inputs as total number of signals(S), number of priority based signals(S2), round robin based signals(S3), type of signals (N[I]), priorities(PR[I]) and so on. Then the control moves to the upper class traffic control. Here the traffic control class has eight methods namely control, type1, type2, type3, type4, type5, type6 and green and all methods have some parameters. Methods type1, type2, type3 belongs to priority signals. Methods type4, type5, type6 belongs to round robin signals. At the beginning of control method we made some initialization and there is a separate time limit for three types of signals for both priority signals and round robin signals. If all the three types of signal has time seconds which is greater than zero, decreasing the seconds of red and green signals for all the K number of paths in S signals. Control method is interconnected with all other methods and it calls one another continuously. Type1 method is executed when the particular signal is a three path signal. This method checks priority of every path in the signal. For example if path1of this signal has the third priority, display the time delay which belongs to third priority and type of signal which is red or green by calling the green() method.Type2 method is generated by a four path signal. Type3 method is generated by a five path signal. The same priority checking process is used in that method as in type1. Type4, type5, type6 methods have no priority checking process, it just executes the delay time and type of signal which is red or green. Type4 method is executed when the particular signal is a three path signal and display the delay time of three paths. Type5 and type 6 methods are generated by a four path and five path signals respectively. The same kind of process is done in type4. All these six methods are recursive methods.Type1 and type4 methods call itself three times, if once generated, because itbelongs to three path signal. Type2 and type5 methods belong to four paths and call it four times if once generated. Type3 and type6 also calls itself five times.Thisprocess happens continuously to all the signals and then the control method call itself for the next sequence. If any one of the time delay of three types of signals in both priority and round robin signals is less than zero, there we should provide a predefined time delay of red signal for the last green signal path/current path and provide a predefined green signal time delay for the upcoming green signal path/next execution path, and then call the control method to the sequence result. The screen shot of the proposed traffic control system is given in figure 4. Figure 4 shows the input screen in which users gets inputs related to number of signals, type of signals, time delays of all paths in signals and priorities for first five signals. The input to the 1st signal as three path signal and its execution seconds as green 30 seconds, red 30 and red 50 for the paths1, 2 and 3 respectively. As like this, 2nd signal is a four path signal and its running time for 4 paths are green 40 seconds, red 40, red 70 and red 90 for the four paths respectively. The 4th signal is a five path signal and its burning time for five paths is shown in figure 4. After that, the last five signals belong to round robin. The input to the 6th signal as three path signal and its execution seconds as green 30 seconds, red 30 and red 60 for paths 1, 2 and 3 respectively. As like that, 8th signal is a five path signal and its execution time for green path 30 seconds and all other four paths have red 30, 60, 90 and 120respectively.The 9th signal is a four path signal its delay time as green 30 and all others are red 30, 60, 90. The Fig 5 shows the output at runtime which gives clear picture of all 10 signals, paths and about delay status of particular signal in a path at particular time.
  • 7. Integrated Intelligent Research (IIR) International Journal of Computing Algorithm Volume: 04 Issue: 01 June 2015 Pages:6-14 ISSN: 2278-2397 14 Fig. 4. Sample screen shot of Traffic signal inputs Fig. 5 Sample screen shot of Traffic signal output V. CONCLUSION Hybrid method for Automatic Traffic Control Mechanism can be used to the cities like coimbatore, chennai and any other cities in the world where both normal traffic and particular paths which have more traffic compared to other paths in the signals. The main feature of this mechanism is applicable to K number of paths in S number of signals. This mechanism consists of some important concepts such as control process, seconds implementation, priority checking, control signals, and so on. All the above concepts are directly applied and this mechanism gives all possible results.In future we can further modify this mechanism by applying some other technologies and algorithms. Such as RFID, Sensors networks and other vehicle detectors such as Infrared, Ultra wave, Microwave and Video detectors. REFERENCES [1] Institute of Transportation Engineers, Traffic Signals, 5 Issue Briefs, U.S. Department of Transportation Federal Highway Administration, SEP – 2007. [2] http://en.wikipedia.org/wiki/Traffic_light_control_and_coordination [3] Electrical Engineering Centre, Jan-2004, Traffic Controller Assembly Manual [4] Shih-Fen Cheng, Marina A. Epelman, and Robert L. Smith, "CoSIGN: A Parallel Algorithm for Coordinated Traffic Signal Control", IEEE Transactions on Intelligent Transportation Systems. , 7(4) , 551-564. Research Collection School Of Information Systems (2006). [5] Jeanan ShaAban, Andy Tomlinson, Benjamin Heydecker, Larry Bull, "Adaptive Traffic Control Using Evolutionary Algorithms", Centre for Transport Studies - University College London. [6] Gustaf Jansson, "Traffic Control with Standard Genetic Algorithm A simulated optimization control of a Traffic Intersection", Master of Science Thesis/ Thesis work in Intelligent Systems Design, Department of Applied Information Technology, Chalmers University Of Technology Gothenburg, Sweden, 2010 Report No. 2010:127 ISSN: 1651-4769 [7] Shailendra Tahilyani, Manuj Darbari and Praveen Kumar Shukla, "A New Genetic Algorithm Based Lane-By-Pass Approach for Smooth Traffic Flow on Road Networks", (IJARAI) International Journal of Advanced Research in Artificial Intelligence, Vol. 1, No. 3, 2012, pg. 32 [8] http://www.tandfonline.com/ [9] Chang-Jung Lee & Mon-Chau Shie, “The power-saving mechanism for solar power LED traffic signal light system”, Journal of the Chinese Institute of Engineers, Volume 35, Issue 8, pages 1071- 1077, 2012. [10] Rodrigo Fernandeza & Nick Tylerb, "Effect of Passenger–Bus– Traffic Interactions on Bus Stop Operations",Transportation Planning and Technology, Volume 28, Issue 4, pages 273-292,2005 [11] Janakiram .M, Porkodi .R, “Interconnection Of Automatic Traffic Control Mechanism In Cities”, Proceedings of 2nd International Conference on Computer Application and Information Technology (CAIT – 2013). [12] Janakiram.M, Vijayarani.S , “Priority Based Automatic Traffic Control Mechanism” , Journal of advancement in engineering and technology, Volume 1/Issue 4, ISSN: 2348-2931. [13] B.G. Heydecker, “Objectives, Stimulus and Feedback in Signal Control of Road Traffic”, Journal of Intelligent Transportation Systems : Technology, Planning, and Operations, Volume 8, Issue 2, 2004. [14] Bart De Schutter, Jeroen Ploeg, Lakshmi Dhevi Baskar, Gerrit Naus & Prof. Dr. Henk Nijmeijer, “Hierarchical, Intelligent and Automatic Controls”, Handbook of Intelligent Vehicles, 2012, pp 81-116 [15] Carsten Dalaff, Ralf Reulke, Axel Kroen, Martin Ruhe & Thomas Kahl, "A Traffic Object Detection System for Road Traffic Measurement and Management" [16] Jules White, Chris Thompson, Hamilton Turner, Brian Dougherty & Douglas C. Schmidt, “WreckWatch: Automatic Traffic Accident Detection and Notification with Smartpho”, Mobile Networks and Applications, June 2011, Volume 16, Issue 3, pp 285-303 [17] Silberschatz, Galvin, Gagne,“Operating Systems Concepts‟, John Wiley & Sons, Inc., Sixth Edition. [18] http://en.wikipedia.org/wiki/Scheduling [19] http://www.thefreedictionary.com/signal [20] http://www.thefreedictionary.com/path [21] http://en.wikipedia.org/wiki/Interconnection