Fuzzy Logic To Controlled Traffic Signal
Fuzzy Logic To Controlled Traffic Signal
Name-Krishna Kumar
Roll No.-221230032
Assignment-1
INTRODUCTION
Traffic congestion is one of the critical problems to be resolved to improve the economy of any country. The proper
way of controlling traffic congestion is done by using traffic signals. Due to increase of vehicles in roads, public
behavior and fixed time-controlled traffic signal systems have not provided a solution to high traffic congestion. The
aim of the traffic congestion problem is to minimize the delays in roads by effectively using the existing traffic
signal systems without constructing new roads. Traffic system is more dependent on parameters such as time, day,
season, weather and unpredictable situations. The difficulty and uncertainties present in the existing traffic system
can be rectified by using an intelligent traffic control system which continuously sense and adjust the timings of
traffic lights depending on the traffic jam. If these parameters are not taken into consideration, the traffic control
system will create delays. The difficulty and uncertainty of traffic clogging made an ultimate representation of such
research. Traffic congestion patterns expand over time period as an effect of communications between target and
congestion over space. At its most basic congestion is caused when the level of traffic exceeds road capacity. L.A
Zadeh proposed a fuzzy set theory to deal with uncertainties present in real world situations. The fuzzy logic-
controlled traffic light utilizes sensors that tally cars and permits an improved estimation of modifying traffic
patterns. controlling traffic flow for an isolated four lane traffic junction using fuzzy logic technique are discussed.
In the following section II, an outline about fuzzy traffic signal controller is described briefly. Then assumptions and
constraints of isolated four lane traffic controller is introduced in section III are explained. Then in the next section
IV and V about fuzzy inputs, output, linguistic variables and their membership functions. Then different fuzzy rule
bases have been set for traffic signal processing and a simulation of fuzzy rules using mat lab is implemented and
the results are presented
The following table 1 provides the range of values for fixing the input and output variables
TABLE 1
Arriving vehicle Queuing vehicle Fog Green light duration
The following table 2 provides the membership function of each input and output variables,
MEMBERSHIP
DIAGRAM
FUNCTIONS
Y
L M H
Less μ 1
Arriving vehicle Medium
High No of vehicles
X
0 7 10 20 25 50
y
Less L M H
INPUTS Queuing vehicle Mediu μ 1
m High
No of vehicles
X
0 7 10 20 25 50
Less y
Mediu L M H
Fog m High μ 1
Weather variant
X
0 7 10 20 25 50
y
Short S M L
μ 1
OUTPUT Duration Mediu
m
Long Signal time
X
0 7 10 20 25 50
For the input fuzzy variables for arriving vehicle and queuing vehicle the universe of discourse (x-axis) is number
of vehicles, fog the universe of discourse is the visibility range in meters and y-axis for all input variables
membership degree varies from 0 to 1. Output fuzzy variable’s universe of discourse is the length of time in signal
to be extended in seconds.
For executing any activities human beings frame rules for implementing it. This human intelligent process is similar
to the fuzzy inference mechanism. On the basis of 3 input variables nearly 27 fuzzy rules are framed to obtain the
following output and given in table 3.
TABLE 3
In this paper fuzzy logic tool box in Matlab is used to implement the proposed fuzzy logic control system for an
isolated four lane traffic junction and fuzzy rule set. Using the graphical user interface (GUI) the membership
function of input and output variables (Fig 3) are designed as follows
FIGURE: 3 FIS editor
The figure 4 shows the membership function for the input variable arriving vehicle (AV). The membership function
for the arriving vehicle is less = 0 to 10, medium = 7 to 25 and high = 20 to 50
The figure 5 shows the membership function for the input variable queuing vehicle (QV). The membership function
for the queuing vehicle are less = 0 to 10, medium = 7 to 25 and high = 20 to 50.
The figure 6 shows the membership function for the input variable fog (F). The membership function for the fog (in
meters) are low = 1000 to 1500, medium = 400 to 1200 and high = 50 to 500.
Using FIS editor in MATLAB the proposed fuzzy if-then rules are inserted.
-
Figure 10 shows the surface viewer of the proposed control system. The surface viewer is a 3-Dimensional output
surface, here drawn for arriving vehicle and queuing vehicle. For varying output, we can generate different surface
viewer.
To provide suitability performance, this paper aims at proposing a fuzzy logic control system to control
the traffic congestion at a junction. By considering the fuzzy inputs AV, QV and F, the fuzzy rules have
been framed by using fuzzy logic tool box in mat lab, the traffic congestion at a junction have been
estimated. It is observed that by using fuzzy logic techniques, a better estimation of the traffic congestion
at an intersection during traffic flow is obtained
CONCLUSION
In this paper an effort has been made to develop a fuzzy logic controller to improve the performance of the traffic
signal controller. The number of arriving vehicles, queuing vehicles during different weather conditions have been
taken into account for estimating the green light extension time is made by using the proposed fuzzy logic controller.